Python 101 - 2장. 예약어, 키워드, 변수, 상수, 상수 리터럴

1. 키워드(Keyword)
- 파이썬에서 이미 예약되어 있는 문자열로서 다른 용도로 사용이 불가능한 문자열이다.
- 키워드는 예약어를 포함한다.
False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield
2. 예약어(Reserved Words)
- 예약어는 모두 30개이다.
- 예약어는 상수 또는 변수나 다른 식별자의 이름올 사용할 수 없다.
- 예약어는 모두 소문자이다.
- 예약어 목록
and, assert, break, class, continue, def, del, elif, else, except, exec, finally, for, from, global, if, import, in, is, lambda, not, or, pass, print, raise, return, try, while, with, yield
3. 변수(Variable)
- 변수는 실행중(runtime에) 값이 변하는 단어들에게 붙여준 별명을 말한다.
- 알파벳이나
_로 시작하며, 숫자를 사용할 수 있음 다. 예시) item, _set_list
4. 상수(Constant)
- 상수는 변하지 않는 값을 저장해 둔 단어의 별명을 말한다.
- 주로 모두 대문자 알파벳으로 지정한다.
- 예시)
PI, INTEREST, WIDTH
5. 리터럴(Literal)
- 리터럴은 값 그 자체로, 고정된 값을 표현하는 것을 의미한다.
- 숫자, 문자, 논리값, 특수, 컬렉션 리터럴이 있다.
- 특히 문자 리터럴은 큰따옴표(“) 세 개나 한 개나 작은 따옴표(‘) 한 개로 둘러 싸인 값을 말한다.
- 예시)
”World“, ’dry’, ”“”hello world“”“ 등