일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 백준
- 자바
- 알고리즘
- bigdata engineering
- 영어
- BigData
- 맛집
- Trino
- hadoop
- Spark
- 코엑스
- 삼성역맛집
- Iceberg
- bigdata engineer
- Data Engineer
- HIVE
- 코딩
- 개발
- 여행
- Apache Kafka
- apache iceberg
- Data Engineering
- Kafka
- 코딩테스트
- java
- 용인맛집
- 코테
- pyspark
- 코엑스맛집
- 프로그래머스
- Today
- Total
목록데이터 엔지니어링 정복/Python (28)
지구정복

1. 상속 더보기 상속 예제 자식클래스에서 생성자를 정의하면 생성자 오버라이딩된다. class Base: def __init__(self): print( 'Base 생성자' ) def base_method(self): print( 'base method' ) class Derived(Base): def __init__(self): print( 'Derived 생성자' ) # base = Base() # base.base_method() #상속 derived = Derived() derived.base_method() 자식클래스에서 부모클래스 메서드 호출하기 class Animal: def __init__(self): print( 'Animal __init__()' ) class Tiger(Animal):..

1. 기본 사용 더보기 1. 출력하기(print) #print는 기본적으로 엔터키가 쳐진다. 이를 지우려면 아래처럼 print( 'Hello Python', end='' ) print( 'Hello Python' ) 주석은 아래와 같이 사용한다. # 주석 ''' 주석 ''' """ 주석 """ 2. 변수 및 상수 선언 #변수선언 num = 1 print( num ) #상수 선언 NUM = 10 print( NUM ) ''' 모든 예약어 확인하기 ''' import keyword print( keyword.kwlist ) 3. 기본 문법 msg = input() print( 'msg : ', msg ) 또는 #msg = input() msg = input( '입력해주세요 : ' ) print( 'msg :..

1. 파이썬 설치 및 기본사용 더보기 1. 설치 www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org c드라이브에 Python 폴더를 만든다. 그리고 설치파일을 실행시킨다. 설치가 잘 되었는지 확인하기 위해 cmd창에 아래와 같이 확인한다. 아래처럼 버전정보가 나오고 도움말이 나오면 설치가 완료된 것이다. ctrl + z 엔터 파이썬에 접속할 때는 아래처럼 python을 입력한다. 시작프로그램에서 바로 접속할 수 있다. 혹은 IDLE Shell에서도 가능하다. 하지만 위에처럼 프롬프트상에서 작업할 경우 파일로 저장이 안된다. 따라서 에디터를 주로 사용한다. 2. ..

1. 상속이란 더보기 1. 개념 기본 클래스의 공통 기능(속성과 메소드)을 물려받아서 사용하는 것이고, 다른 기능을 추가하거나 기존 기능을 변경할 수 있다. 이때 기본 클래스를 부모 클래스 또는 상위 클래스라고 부르고 기본 클래스를 물려받은 클래스를 자식 클래스 또는 하위 클래스라고 부른다. 2. 장단점 장점 기존에 작성된 클래스를 재활용 자식 클래스 설계시 중복되는 속성을 미리 부모클래스에 작성하면 자식클래스에서 정의하지 않아도 됨 클래스 간의 계층적 관계를 구성하여 다형성의 문법적 토대를 마련 단점 상위 클래스에 버그가 생기거나 기능의 추가/변경 등으로 변화가 있을 경우 하위클래스들이 정상적으로 작동할지에 대한 예측이 어려움 상위 클래스에서 의미 있었던 기능이 하위 클래스에서는 의미없는 기능일 수 있..