-
[Python] 변수 variablePython/Python Programming 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을 가짐
'Python > Python Programming' 카테고리의 다른 글
[Python] 스텝 슬라이싱을 이용한 리스트 활용 (0) 2018.04.22 [Python] 한 번에 여러 개의 입력값 받기 (0) 2018.04.20 [Python] 튜플 패킹(tuple packing)과 언패킹(tuple unpacking) (0) 2018.04.19 [Python] continue와 pass 차이 (0) 2018.04.19 [Python] glob - 디렉토리내 있는 파일을 리스트로 리턴 (0) 2018.04.16 [Python] 파이썬 내장함수 - filter (0) 2018.04.15 [Python] sort, reverse와 sorted, reversed 정렬 차이 (0) 2018.04.14 [Python] map 내장함수 (0) 2018.04.09