1. 파이썬 언어와 개발환경 구축하기
2강. 파이썬 함수 불러오기, 반복과 선택, 리스트
학습내용
- 파이썬에서 미리 만들어진 내장 함수를 활용하여 예제를 실행할 수 있다.
- for, while문과 if문의 반복과 선택 기능을 설명할 수 있다.
- 리스트를 통한 다양한 제어 방법을 보여줄 수 있다.
학습목표 - 내장 함수 - 반복문과 조건문 - 리스트
1. 내장 함수
1) 내장 함수의 종류 가. 종류
- endswith : 끝이 무엇인지 확인 가능(bool로 출력) - startswith : 앞 글자가 무엇인지 확인 가능
- strip : 공백 제거, 전처리시 유용 - float(), int(), str() : 형변환에 사용
- len() : 길이 세어 주는 함수(정수형으로 리턴)
abs() delattr() hash() memoryview() set()
all() dict() help() min() startswith()
any() dir() hex() next() slice()
ascii() divmod() id() object() strip()
bin() enumerate() input() oct() staticmethod()
bool() endswith() int() open() str()
breakpoint() exec() isinstance() ord() sum()
bytearray() filter() issubclass() pow() super()
bytes() float() iter() print() tuple()
callable() format() len() property() type()
chr() frozenset() list() range() vars()
classmethod() getattr() locals() repr() zip()
compile() globals() map() reversed() _import_()
complex() hasattr() max() round()
다. import 명령
- 내장 함수 외의 함수들을 불러올 때 사용
2. 반복문과 조건문 1) 반복문
가. For 문법 : 들여쓰기 문법은 에러가 발생하므로 주의!
- 주어진 데이터 세트를 순회 또는 원하는 횟수만큼 반복
- for문 주의할 점 : 들여쓰기- 들여쓰기는 Space키를 4번치거나 Tab키로 적용
나. For 문법 예제
2) 조건문 가. If 문법
- 주어진 조건이 참(True)인 경우 실행하는 문법
나. If 문법 예제
3) 리스트 1) 정의
가. 기본 예제
- 순서가 있는 데이터를 다룰 때, 리스트(List) 데이터 구조 사용
다. 리스트에 저장된 마지막 위치 값에 접근하는 방법 예제
라. 리스트에 저장된 위치로 데이터의 일부 자르기(slicing) 예제
마. 리스트에 값 추가하기 예제
바. 리스트 길이 값 예제
평가하기
1. print, input, int 등의 함수가 존재하는 라이브러리는?
① 내장함수
② 외장함수
③ 라이브러리
④ 기본 함수
⑤ 함수 집합 - 정답 : ①번
해설 : 파이썬에서 자주 사용하는 print, input, int 등의 함수들은 내장 함수라 고 합니다.
2. 주어진 데이터 세트를 순회하거나 원하는 횟수만큼 반복하기 위해 사용하는 문법은?
① if문법
② for문법
③ print()
④ input()
⑤ int() - 정답 : ➁
해설 : 파이썬에서 데이터 세트를 순회하거나 원하는 횟수만큼 반복하기 위해 사용하는 문법을 for문법이라고 합니다.
학습정리
1. 내장 함수
- int, print, input 등 기본적인 함수의 집합
- 암기할 필요는 없지만 자주 사용하는 함수의 활용방법은 숙지해야 함 2. 반복문과 조건문
- for문은 반복문, 리스트 혹은 range를 사용
- if문은 조건문, 조건이 참(True)인 경우 내부 문장을 실행 3. 리스트
- 리스트는 순서를 고려하여 데이터를 저장 - 위치에 따른 값을 불러오는 것이 가능
- 데이터 일부를 자르거나 값을 추가하는 것이 가능 - len( )함수를 통해 길이를 출력하는 것도 가능