공부한 날짜: 2021.10.2n
기록한 날짜: 2021.11.20
- 파이썬 내장 함수
- 자주 사용하는 함수 위주로 실습/ 사용하다보면 자연스럽게 숙달
- all,any : iterable 요소 검사 (참, 거짓)
- enumerate: 인덱스 + iterable 객체 생성!!
- for i, name in ['abc','bcd','deg'] \n print(i,name)이면 오류남. enumerate 이용하기
- filter : 반복 가능한 객체 요소를 지정한 함수 조건에 맞는 값 추출!!
- 두가지 방식 모두 같은 결과값 출력
- map: 반복가능한 객체 요소를 지정한 함수 실행 후 추출
- 표현 방법 두가지
- round() : 반올림
- sorted : 반복가능한 객체(Iterable)를 정렬 후 반환
- 반복 가능한 객체: list, dictionary, tuple,set 무조건 외우기
- zip: iterable의 요소를 묶어서 반환/ zip함수는 tuple로 짝을 만들어서 반환
외장함수
- 예제1
- 예제2
- 예제3
- 예제4: open(), dump(), 'wb'
- 예제5 : load()
- 예제6 : os -> 환경 변수, 디렉토리(파일), 처리 관련, 운영체제 작업 관련
-mkdir, rmdir(비어있으면 삭제) , rename
- 예제7 : getcwd() -> 현재경로
- 예제8~11 : 시간 관련 함수
- 예제 12 : time.sleep()
- 예제 13: random.random()/randint()/randarange()/shuffle()/choice()
- webbrowser
파일 읽기 및 쓰기
- r: 읽기 모드 / w: 쓰기 모드 / a : 추가모드 / t : 텍스트 모드 / b: 바이너리 모드
- 상대 경로('../, ./'), 절대경로('users/hello/desktop...')
- 예제1

- 예제2

- 예제3
- 예제4
- 예제5
- write 예제
- 예제1
- 예제2
- 예제3
- 예제4
- 예제5
'Dev Language > Python' 카테고리의 다른 글
[파이썬 중급] #2 매직 메소드(스페셜 메소드) (0) | 2021.11.15 |
---|---|
[파이썬 중급] #1 클래스& 메소드 심화 (0) | 2021.11.15 |
[파이썬 기초] #4 (0) | 2021.11.15 |
[파이썬 기초] #3 (0) | 2021.11.15 |
[파이썬 기초] #2 (0) | 2021.11.15 |