본문 바로가기
1. 파이썬 시작/TIPS

파이썬에서 변수나 함수 이름으로 사용할 수 있는 단어/없는 단어

by 만다린망고 2020. 3. 21.
반응형
파이썬에서 변수나 함수 이름으로 사용할 수 있는 단어/없는 단어

 

파이썬에서 변수나 함수 이름을 붙일 때, 모든 단어를 다 사용할 수 있는 것은 아닙니다. 몇가지 규칙이 있습니다.

 

1) 공백 불가

 

변수 이름에 공백을 넣을 수 없습니다.

 

2) 숫자로 시작할 수 없음

 

123a 등의 숫자로 시작하는 이름을 사용할 수 없습니다

 

3) 특수문자 사용 불가, 단 언더바는 가능

 

그렇습니다.

 

4) 키워드 사용 불가

 

파이썬에서는 미리 사용되고 있는 키워드들이 있습니다. 확인해봅시다.

 

>>> import keyword
>>> print(keyword.kwlist)
['False', 'None', 'True', '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']
반응형

댓글