본문 바로가기
Python

4. Python - 변수

by 짱냐옹이 2021. 9. 15.
반응형

1. 변수(variable)

:  값을 정의하는, 저장하는 장치

 

변수명 = 값 ( 오른쪽에 있는 값을 왼쪽의 변수에 저장)

 

예시)

age = 20 # 대입연산자 앞뒤 공백은 무시
# 변수에 저장된 값을 사용하려면 단순히 변수명을 사용
age
print(age)
# 변수를 사용한 연산
x=20
y=30
x+y
x-y
x*y
x/y
x//y
x**3
# 작명법
# 1. 알파벳 대소문자와 숫자 그리고 _만 사용가능
# 2. 알파벳이나 _ 문자로만 시작가능, 숫자로 시작 불가
#  myAge = 낙타 표기법
# 3. 알파벳 대소문자를 구분합니다.
# 4. 특수문자 사용불가
# 5. 공백을 포함 할수 없다
# 6. 예약어 사용불가 (and,if,for,...)

결과값)

20

8000

 

2. 변수의 증감

 

변수 = 변수 +   ( 왼쪽의 변수를 오른쪽에 증가된 값으로 덮어씌움)

변수 = 변수 - 값  ( 왼쪽의 변수를 오른쪽에 감소된 값으로 덮어씌움)

변수 += 값  ( 변수에 값을 더해 덮어씌움)

                     (-= , *= 도 동일)

 

예시)

# 변수의 값 증감시키기
age=1
print(age)
print(age+1)
age=3
print(age)
age = age+1
print(age)

# 복합대입 연산자 (+=,-+,*=,...)
age+= 1
print(age)
age*= 3
print(age)

# 이상연산자 +,+
# 단항연산자 +,-
x = 10
print(-x)
print(--x)
x = -10
print(+x)
print(-x)

name = "godnyaong"
age = 20

# 변수 확인
print(name)
print(age)

# 변수 타입 확인
print(type(name)) # str
print(type(age)) #int

결과값)

1
2
3
4
5
15

-10
10
-10
10

godnyaong
20
<class 'str'>
<class 'int'>
반응형

'Python' 카테고리의 다른 글

6. Python - 제어문 (조건문, 반복문)  (0) 2021.09.17
5. Python - 입출력  (0) 2021.09.16
3. Python - 연산자  (0) 2021.09.14
2. Python - 출력  (0) 2021.09.14
1. Python - Jupyter notebook (anaconda) download  (0) 2021.09.13

댓글