본문 바로가기
파이썬

파이썬 기초 - 변수에 대해서 알아보자

by python pro 2023. 1. 21.
반응형

Python 변수

파이썬에서 변수란, 특정 값을 저장하기 위해 사용되는 메모리 공간을 의미합니다. 파이썬에서는 변수를 선언하는 것이 매우 간단합니다. 변수를 선언할 때는 "변수명 = 값" 형태로 선언하면 됩니다. 예를 들어, "a = 10" 이라는 코드를 작성하면, a라는 변수명에 10이라는 값을 할당할 수 있습니다.

 

파이썬에서는 값을 할당하면서 변수를 선언할 수도 있습니다. 예를 들어, "b = 20" 이라는 코드를 작성하면 b라는 변수명에 20이라는 값을 할당하면서, b라는 변수가 선언됩니다.

 

파이썬에서는 변수명에 규칙이 있습니다. 변수명은 숫자로 시작할 수 없으며, 특수문자를 사용할 수 없습니다. 그리고 파이썬에서는 변수명에 공백을 사용할 수 없습니다.

 

파이썬에서는 변수명을 작성할 때, 대소문자를 구분합니다. 예를 들어, "a"와 "A"는 다른 변수로 인식됩니다. 파이썬에서는 대소문자를 구분하는 것을 권장하며, 변수명을 작성할 때는 소문자를 사용하는 것이 관례입니다.

또한, 파이썬에서는 변수명에 특정 키워드를 사용할 수 없습니다.

 

키워드란, 파이썬에서 기본적으로 사용되는 용어를 의미합니다. 예를 들어, if, while, for, def, class 등이 키워드입니다. 키워드를 변수명으로 사용하면 오류가 발생하므로, 키워드를 사용하지 않도록 주의해야 합니다.

변수를 선언할 때, 값을 할당하지 않는 경우도 있습니다. 이 경우에는 None으로 할당됩니다. 예를 들어, "c = None" 이라는 코드를 작성하면, c라는 변수에는 None 값이 할당됩니다.

변수를 선언하고 값을 할당하는 것은 프로그래밍을 할 때 기본적으로 사용되는 기능입니다. 변수를 선언하고 값을 할당함으로써, 코드의 일부분을 변경해도 전체 코드에 영향을 주지 않도록 할 수 있습니다. 또한, 변수를 선언하고 값을 할당함으로써, 반복적으로 사용되는 값을 한번만 작성해두고 재사용할 수 있습니다.

 
x = 10
y = 'hello'
z = 3.14
is_raining = True
name = 'John Smith'
age = 25
numbers = [1, 2, 3, 4, 5]
user = {'name': 'John', 'age': 30}
my_function = print
my_list = []

위 코드들은 파이썬에서 변수를 선언하고 값을 할당하는 예시 코드입니다.

 

1번 코드는 x라는 변수에 정수 10을 할당하는 예시이고,

2번 코드는 y라는 변수에 문자열 'hello'를 할당하는 예시입니다.

3번 코드는 z라는 변수에 실수 3.14를 할당하는 예시이고,

4번 코드는 is_raining라는 변수에 불리언 값 True를 할당하는 예시입니다.

 

10 = x # 숫자는 변수명으로 사용할 수 없습니다.
my-variable = 15 # "-"를 포함하는 변수명은 사용할 수 없습니다.
for = 20 # 키워드는 변수명으로 사용할 수 없습니다.
'string' = "hello" # 문자열은 변수명으로 사용할 수 없습니다.
variable#1 = 25 # "#" 특수문자를 포함하는 변수명은 사용할 수 없습니다.

위 코드들은 파이썬에서 변수 선언을 잘못한 예시 코드입니다.

1번 코드는 숫자를 변수명으로 사용하려는 예시이고,

2번 코드는 "-"를 포함하는 변수명을 사용하려는 예시입니다.

3번 코드는 키워드를 변수명으로 사용하려는 예시이고,

4번 코드는 문자열을 변수명으로 사용하려는 예시입니다.

5번 코드는 "#" 특수문자를 포함하는 변수명을 사용하려는 예시입니다.

반응형

'파이썬' 카테고리의 다른 글

파이썬 기초 - 함수  (0) 2023.01.22
파이썬 기초 - 반복문  (0) 2023.01.22
파이썬 기초 - 조건문  (0) 2023.01.22
파이썬 기초 - 연산자  (0) 2023.01.22
파이썬 기초 - 자료형  (1) 2023.01.21

댓글