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“”“
등