Language/Python
[Python] 파이썬에서 두 변수 값 교환
위시리
2024. 8. 7. 00:55
1. 간단한 방법
a = 10
b = 20
# a와 b를 교환
a, b = b, a
print(a, b)
결과 : 20 10
a, b = b, a를 사용하여 두 변수를 교환한다. 즉, a와 b의 값을 서로 바꿈
2. temp라는 임시 변수를 사용하여 두 변수 교환
def swap(a, b): #두 개의 변수를 교환하는 함수
temp = a
a = b
b = temp
return a, b
위 방법은 직관적이라는 장점이 있음
3. swap( ) 사용
a = 10
b = 20
# a와 b를 교환
a, b = swap(a, b)
print(a, b)