Python/Python Programming
[Python] 변수 variable
Pydole
2018. 4. 7. 23:09
1. 파이썬의 변수명은 문자, 숫자, 밑줄로 이루어 질 수 있으며, 다만 처음에는 숫자가 나올 수 없다.
a = 1 # 소문자
A = 2 # 대문자
a_ = 1 # 변수가능
a1_ = 1 # 변수가능
1a = 1 # SyntaxError: invalid syntax 발생
2. 또한, 예약어들은 변수명으로 사용될 수 없다.
import keyword
print(keyword.kwlist)
----------------------------------
['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']
3. 변수의 활용
b = 10 + 5 # 계산
(a, b) = (3, 4) # 튜플을 이용한 치환
[c, d] = [5, 6] # 리스트를 이용한 치환
a = b = c = 1 # 다중치환 a, b, c는 동일한 주소값을 가진 1을 가짐
|