변수 활용
2022. 9. 9. 16:27ㆍ파이썬(Python)
반응형
1. 변숫값 교체
a,b=1,2
print('A',a,'B',b)
a=b
print('A',a,'B',b)
a=5
print('A',a,'B',b)
결과
A 1 B 2
A 2 B 2
A 5 B 2
위와 같이 변수 a의 값에 다른 변수 b에 값을 가져와 넣을 수 있다.
2. 변수값 교환
2.1 temp 이용
- temp라는 추가 변수를 사용하여 두 변수 값을 교환
a,b=1,2
temp=a
a=b
b=temp
print(a,b)
결과
2 1
2.2 쉼표 , 를 이용하여 교환
a,b=1,2
a,b=b,a
print(a,b)
결과
2 1
3. 변수 복사
ex) 변수 c 값을 변수 a, b에 동시에 복사
= 연산을 chain 형식으로 작성
a,b,c=1,2,3
a=b=c
print(a,b,c)
결과
3 3 3
+ 만약 a,b,c 값을 0으로 바꾸고 싶다면
a,b,c=1,2,3
a=b=c=0
print(a,b,c)
결과
0 0 0
+ a,b,c 의 합을 복사하기
a,b,c=1,2,3
a=b=c=a+b+c
print(a,b,c)
결과
6 6 6