728x90
- 함수로 영어 단어 퀴즈 만들기

- 함수 활용 입력된 세 숫자 중 가장 큰 수 찾기

- 재귀호출

내장함수
- abs(): 전달받은 숫자의 절대값을 리턴해주는 함수

- all(): 매개변수로 전달된 반복 가능한 값이 모두 True이면 True 리턴, 하나라도 거짓이면 False 리턴

- any(): 매개변수로 전달된 반복 가능한 값이 하나라도 True이면 True가 리턴 / 모두 거짓이면 False 리턴

- eval(): 실행 가능한 문자열을 입력받아 문자열을 실행한 값을 리턴

- filter()
- 조건에 맞는 데이터를 찾는다.
- filter의 첫번째 인자에는 함수 이름을 넣고, 두번쨰 인자에는 반복 가능한 데이터를 넣는다. 반복 가능한 데이터를 첫번쨰 인자로 넣은 함수에 넣었을 때 리턴 값이 참인 것만 걸러내 하나로 묶어서 리턴
- filter(함수, 반복 가능한 데이터)

- map()
- map() 함수 안의 인자에 작성한 함수를 실행한 결과를 하나로 묶어서 리턴해주는 함수
- map의 첫번째 인자에는 함수 이름을 넣고, 두번째 인자에는 반복 가능한 데이터를 입력한다.
- 반복 가능한 데이터를 첫번째 인자의 함수에 넣어 실행한 후 실행한 값을 하나로 묶어서 리턴해준다.
- map(함수, 반복 가능한 데이터)

- pow(): pow(x,y)는 x의 y 제곱한 수를 리턴하는 함수 pow(x,y)
- round(): 반올림할 수 있는 함수 round(숫자,[반올림할 자릿수])
- sorted(): 반복 가능한 데이터를 받아서 정렬한 데이터를 리턴해주는 함수
- sort():
- 정렬하는 함수지만 sorted() 함수와 달리 리턴하지 않고 리스트 자체가 정렬된다.
- 리스트.sort([reverst=True or False])
- zip(): 리스트와 튜플같은 반복 가능한 데이터를 같은 위치의 요소끼리 하나로 묶어주는 기능을 한다.


파이썬에서 파일 관리하기
- open 함수 및 기능
- 객체 = open(파일명, 모드, encoding = 'utf8')
- 객체.close()
- 파일 생성

- 파일 객체 = open(파일 이름, 파일 열기 모드)
- file = open('./hello.txt','w')
- file.close()
- 파일에 간단하게 써보기


- 현재 작업 폴더 확인



- 리스트를 파일로 저장


- 파일 읽기
- readlines(): 모든 줄을 읽고 각 줄을 요소로 갖는 리스트 반환

- read(): 파일 내용 전체를 문자열로 반환

728x90
'부트캠프 > PYTHON' 카테고리의 다른 글
| Day9-2. 파일 입출력 (0) | 2022.09.01 |
|---|---|
| Day9-1. Python에서 파일 관리하기 (0) | 2022.09.01 |
| Day 8-1. 함수 (0) | 2022.08.31 |
| Day 7-2. 함수 (0) | 2022.08.30 |
| Day7-1. 연습 문제 (1) | 2022.08.30 |