변수란?
파이썬에는 기본적으로 알아야 하는 변수라는 개념이 존재한다.
변수는 말 뜻대로 변하는 수이며 데이터를 저장하는 컴퓨터의 메모리 공간을 의미한다.
변수명 설정 규칙
변수를 선언할 때 우리는 변수명을 설정해야 한다.
변수명을 설정할 때는 편의를 위해 몇 가지 규칙이 존재하는데 알아보도록 하자.
1. 숫자와 영문자, 언더바(_)만을 사용하며 대소문자를 구별한다.
# 가능한 변수명
a = 10
num = "Hello"
Var_x = True
2. 공백은 사용할 수 없다.(공백 대신 언더바를 주로 사용한다.)
# 가능한 변수명
var_num = 10
var_str = "Hello"
var_bool = True
# 불가능한 변수명
var num = 10
var str = "Hello"
var bool = True
SyntaxError: invalid syntax
3. 숫자는 맨 앞에 사용할 수 없다.
# 가능한 변수명
num1 = 5
num2 = 10
var_str1 = "Hello"
# 불가능한 변수명
1num = 5
3var = 10
SyntaxError: invalid decimal literal
4. 언더바를 제외한 특수문자는 사용할 수 없다.
# 가능한 변수명
var_num = 10
var_str = "Hello"
var_bool = True
# 불가능한 변수명
num* = 5
num % = 10
SyntaxError: invalid syntax
5. 파이썬의 예약어는 사용할 수 없다.
# 불가능한 변수명
if = 5
for = "Hello"
else = True
SyntaxError: invalid syntax
# 파이썬의 예약어
False, True, None, and, or, if, else, for, while, class, def, return 등
6. 보통 의미있는 영단어를 사용한다.(긴 단어는 길이를 줄인다.)
# 모범적인 변수명
age = 20
name = "홍길동"
my_sch = "TUK" # my school을 줄인 것
변수 선언 방법
변수는 변수명, =, 값을 사용하여 선언할 수 있고 한 번에 여러 개의 변수를 선언할 수 있다.
변수에 문자를 할당할 때에는 꼭 따옴표를 써줘야 한다.
# 하나의 변수만 선언
name = "홍길동"
age = 20
# 여러 변수 한번에 선언
name, age = "홍길동", 20
'Python > Foundation' 카테고리의 다른 글
05강. [Python]리스트 (0) | 2025.02.01 |
---|---|
04강. [Python]연산자 (0) | 2025.01.31 |
03강. [Python]자료형 (1) | 2025.01.31 |
01강. [Python]파이썬의 기본 문법 (0) | 2025.01.31 |
00강. [Python]파이썬이란? (1) | 2025.01.31 |