전체 글 22

[부스트코스 코칭스터디] 모두를 위한 파이썬 (PY4E 2022) 소개

코칭스터디가 뭐예요? 올 여름(2022. 07. 14 ~ 08. 25) 네이버 부스트코스에서는 모두의연구소와 함께하는 코칭스터디가 열렸습니다! 미시간 대학교의 찰스 세브란스(Charles R. Severance) 교수님의 PY4E(PYthon For Everyone) 강의를 바탕으로, 파이썬을 처음 접하는 초보자들도 쉽고 재밌게 배울 수 있는 스터디였습니다! 6주 동안의 커리큘럼 1주: 소개 / 변수, 표현식 및 코드 2주: 조건부 실행 / 함수 3주: 루프와 반복문 4주: 문자열 / 파일 5주: 리스트 6주: 딕셔너리 / 튜플 어떤 점이 좋았어요? ✔ 실력이 입증된 교수님의 친절한 강의(한 강의당 길이도 그리 길지 않답니다!) ✔ 강의 후 간단한 퀴즈로 ..

메소드 오버라이딩과 메소드 오버로딩 in Python

메소드 오버라이딩 부모 클래스의 메소드를 자식 클래스에서 '재정의(override)'하여 사용 기존 부모 클래스의 메소드가 자식 클래스에서 변경된다 다형성 구현이 가능하다 : 하나의 부모를 정하고 다양한 형태로 상속을 받는다 # 메소드 오버라이딩의 예 class Car: color = 'red' category = 'sports car' def drive(self): print("I'm driving") class NewCar(Car): def fly(self): print("I'm flying!! This is the new car!!") def drive(self): # 오버라이딩이 일어난다 print("I'm driving and can f..

Python 2022.09.01