1.예약어(Reserved Words)
1) 예약어란?
예약어란 단어 그대로 특정 기능을 수행하도록 미리 예약되어 있는 단어를 뜻합니다.
여기서 중요한 것은 예약어는 절대로 변수명으로 쓰일 수 없다는 것입니다. 이는 파이썬을 포함하여 어떤 언어를 배울 때도 동일한 규칙입니다.
이 점을 주의해서 예약어를 간략하게 둘러보겠습니다.
파이썬 3.9 기준으로 36개의 예약어가 있습니다.
함께 확인해보겠습니다.
실행 완료
Python 3.9.7
실행 완료
[2]:
['False',
'None',
'True',
'__peg_parser__',
'and',
'as',
'assert',
'async',
'await',
'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']
실행 완료
[3]:
36
이중 4번째에 위치한 __peg_parser__는 3.10 버전에서 없어질 예정이기 때문에 신경쓰지 않아도 됩니다.
이 중 자주 쓰이는 25개의 예약어에 대해서 좀 더 자세히 톺아보겠습니다.
2) 25개 예약어 톺아보기
예약어 중 True, False, None 을 제외하고는 모두 소문자로 이루어져 있습니다.
즉, 예약어는 대,소문자를 구별하니 주의해야 합니다.
톺아볼 예약어를 낯이 익은 예약어와 낯선 예약어로 나눠서 보겠습니다.
낯이 익은 예약어
'이것도 예약어였군!'하는 생각으로 같이 보겠습니다.
실행 완료
[4]:
NoneType
낯선 예약어
앞으로 자주 볼 예약어입니다. 하지만 예시는 따로 들지 않기 때문에 누구나 완벽히 이해는 어려울 것입니다.
'앞으로 배울거구나~'하는 생각으로 같이 보겠습니다.
'언어 > 파이썬' 카테고리의 다른 글
파이썬 어디까지파봐썬9강(1)_인수의 형식 (0) | 2024.02.23 |
---|---|
파이썬 어디까지파봐썬8강(2)_함수&다양한 함수의 형태 (0) | 2024.02.22 |
파이썬 어디까지 파봐썬 7강(2)_for문과 range함수 (1) | 2024.02.20 |
파이썬 어디까지파봐썬 6(2)_ elif사용하기&조건문연습하기 (0) | 2024.02.19 |
파이썬 어디까지 파봐썬 7강_While반복문 (0) | 2024.02.18 |