반응형
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 |
댓글