Python/Python 예제 코드
파이썬 두 변수 값 바꾸기
webnautes
2024. 1. 27. 08:22
반응형
파이썬에서 두 변수의 값을 바꾸는 방법에 대해 다룹니다.
2024. 1. 27 최초작성
C/C++에서는 두 변수의 값을 바꾸기 위해 임시 변수 하나가 필요했습니다. 파이썬에서 해보면 다음처럼 코드를 작성할 수 있습니다.
# 두 변수에 값을 대입합니다. a = 10 b = 20 print(f'변경전 두 변수 값 a={a} b={b}') # 임시변수 temp를 사용하여 두 변수의 값을 변경합니다. temp = a a = b b = temp print(f'변경후 두 변수 값 a={a} b={b}') |
코드를 실행해보면 다음처럼 두 변수의 값이 바뀌는 것을 볼 수 있습니다.
변경전 두 변수 값 a=10 b=20
변경후 두 변수 값 a=20 b=10
파이썬에서는 튜플이라는 데이터타입을 사용하면 임시변수 없이도 쉽게 두 변수의 값을 변경할 수 있습니다.
# 두 변수에 값을 대입합니다. a = 10 b = 20 print(f'변경전 두 변수 값 a={a} b={b}') # 튜플을 사용하여 두 변수의 값을 변경합니다. a,b = b,a print(f'변경후 두 변수 값 a={a} b={b}') |
코드를 실행해보면 두 변수의 값이 바뀐 것을 볼 수 있습니다.
변경전 두 변수 값 a=10 b=20
변경후 두 변수 값 a=20 b=10
반응형