Python

(파이썬) 두 값의 교환

고니자니 2023. 8. 7. 11:38
반응형

파이썬에서는 두 개의 값을 서로 교환할 때 다음과 같이 할 수 있습니다.

a, b = b, a   #a와 b의 값을 서로 교환합니다.
a=100
b=200
print(f'a={a}, b={b}')

# 두 값의 교환
a,b = b,a
print(f'a={a}, b={b}')

(Output)

a=100, b=200

a=200, b=100

(파이썬) 두 값의 교환

 

C, C++, C#, Java 등 다른 언어에서는 a와 b의 값을 교환할 때는 다음과 같은 알고리즘을 사용해서 교환합니다.

int a=100;
int b=200;

int temp = a;
a = b;
b = temp;

 

728x90
반응형