5.1
*필요개념
클래스에 있는 함수를 그대로 상속해서 사용할 수 있다.
self는 객체를 호출할 때 호출한 객체 자신이 전달되기 때문에 self라는 이름을 사용한다. 예를 들어 호출시에 인수를 cal로 썼기 때문에 self값에는 cal이 들어간다.
__init__ 메서드는 생성자로 인식되어 객체가 생성되는 시점에 자동으로 호출되는 차이가 있다.
5.3
all([1, 2, 0])이 되고, 리스트의 요솟값중 0 이 있기 때문에 all 내장 함수의 결과는 False 가 된다.
ord('a') 의 결과는 97 이 되어 chr(97)로 치환된다. chr(97)의 결과는 다시’a’ 가되므로 'a' == 'a'가 되어 True 를 돌려준다.
ord는 문자의 아스키코드 값을 반환함
5.5
5.7
5.9
5.11
*필요개념
모듈 : 함수나 변수 또는 클래스를 모아 놓은 파이썬 파일이다. 모듈은 다른 파이썬 프로그램에서 불러
와 사용할 수 있게끔 만듦
모듈을 불러오려면 import 써줘야함!
strftime을 쓰면 현재시간을 불러올 수 있음
5.13
*필요개념
모듈 내에서 객체를 선언해 걔네들끼리 뺀다
그 뒤에 days 라는 메소드를 붙여 날짜를 계산할 수 있음
모듈(파일)내에 있는 함수를 객체에 붙여 메소드로 쓰는 것 같다.
5.15
5.17
*필요개념
5 명을 무작위로 섞기 위해 random.shuffle 모듈을 사용했다. 그리고 사람들과 할일을 차례로 묶고 나머
지 2 명에게는 “휴식” 을 부여하기 위해 itertools.zip_longest 모듈을 사용했다.
'머신러닝 기초 > 점프투파이썬' 카테고리의 다른 글
jump2python 6장 개념&문제 (0) | 2023.01.29 |
---|---|
jump2python 5장 개념 (0) | 2023.01.11 |
jump2python 4장 문제 (0) | 2023.01.11 |
jump2python 4장 개념 (0) | 2023.01.11 |
jump2python 3장 문제 (0) | 2023.01.10 |