Python/basic

파이썬 두 변수의 값 바꾸기(swap, python)

전주혁 2022. 1. 15. 00:01

 

파이썬이 아닌 다른 언어, 예를들어 C언어 같은 코드에서는

두 변수의 값을 바꾸려면

값을 저장해놓을 변수(temp)가 하나 필요하다

 

 

하지만 파이썬에서는 변수를 하나 선언할 필요 없이

간편하게 해놓았다

 

변수 n1과 n2를 swap(바꾸는) 코드를 봐보자

n1 = int(input())
n2 = int(input())

n1, n2 = n2, n1 #swap
print("n1 = ",n1)
print("n2 = ",n2)

 

n1, n2 = n2, n1

이런식으로 두 코드의 위치를 바꾸면

간단하게 변수의 값이

swap이 된다.