-
Python Programming Basic - 1. 변수 (Variable)Python/Python Basic Lesson 2020. 3. 2. 19:15
1. 변수 네이밍(Naming)
(1) 올바른 변수 : 문자, 숫자, 밑줄(_)을 사용할 수 있다.
변수명
설명
python
영소문자
pythON
영소문자 + 영대문자
python1
영소문자 + 숫자
_python
밑줄 + 영소문자
PYTHON
대문자
(2) 잘못된 변수
변수명
설명
py-thon
하이픈은 허용하지 않는다
py thon
빈칸은 허용하지 않는다
1python
숫자로 시작되면 않된다
12
숫자로만 구성될 수 없다
#python
특수기호는 허용되지 않는다
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' ]
* 예약어(Reserved Word) : 프로그래밍 언어에서 이미 문법적인 용도로 사용하고 있는 단어
3. 변수의 활용
b = 10 + 5 # 더하기 계산의 값의 결과를 변수에 할당 (a, b) = (3, 4) # 튜플을 이용한 치환 [c, d] = [5, 6] # 리스트를 이용한 치환 a = b = c = 1 # 다중치환 a, b, c는 동일한 주소값을 가진 1을 가짐
4. 카멜 표기법(camel - 낙타봉 표기법)
1. camelCase
2. 각 단어의 첫 문자를 대문자로 표기하고, 맨 처음 문자는 소문자 표기
3. 뛰어쓰기 대신 대문자로 단어를 구분하는 표기 방법
4. iPhone, goodGame, backGround
'Python > Python Basic Lesson' 카테고리의 다른 글
Python Programming Basic - 6. 반복문 (for문) (0) 2020.03.02 Python Programming Basic - 6. 조건문(if문) (0) 2020.03.02 Python Programming Basic - 5. 문자열 메소드 (0) 2020.03.02 Python Programming Basic - 4. 연산자 (Operator) (0) 2020.03.02 Python Programming Basic - 3. 입력/출력 (0) 2020.03.02 Python Programming Basic - 2. 자료형 변환 (0) 2020.03.02 Python Programming Basic - 2. 시퀀스 자료형 (Sequence Data Type) (0) 2020.03.02 Python Programming Basic - 2. 자료형 (Data Type) (0) 2020.03.02