- 학습목표
1. 변수 스코프를 함수와 제어문 환경에 맞게 설명할 수 있다.
2. 파이썬 내장함수을 이해하고 상황에 맞게 활용할 수 있다.
1. 변수의 스코프
Scope : 범위, 영역, 시야
변수는 처음 사용된 위치에 따라 스코프가 결정된다.
* 스코프는 들여쓰기로 표현된다.
2. 내장함수
- 자료형 변환 내장함수
내장함수 | 설명 | 예제 |
int | 변수를 숫자형으로 변환하여 반환 | num = int(<VAR>) |
str | 변수를 문자열로 변환하여 반환 | string = str(<VAR>) |
list | 변수를 리스트로 변환하여 반환 | list_var = list(<VAR>) |
tuple | 변수를 tuple로 변환하여 반환 | tuple_var = tuple(<VAR>) |
dict | dictionary 변수 생성 | dict_var = dict(key=‘value’) |
- 그 외 내장함수
내장함수 | 설명 | 예제 |
len | 변수의 길이를 반환 | length = len(<VAR>) |
input | 사용자로부터 문자열을 입력받음 | user_input = input(‘’) |
range | 리스트를 만들어주는 함수 | list_var = range(99) |
max | 리스트, 튜플, 문자열에서 최대값을 반환 | max_var = min(<VAR>) |
min | 리스트, 튜플, 문자열에서 최소값을 반환 | min_var = min(<VAR>) |
KPU : 파이썬을 활용한 프로그래밍 과정