Информатика, вопрос задал ahsokass , 7 лет назад

как поменять местами переменные в Python?

Ответы на вопрос

Ответил angelina01010
2

Ответ:

a=3

b=5

Способ первый:

a,b=b,a

Способ второй:

a=a+b

b=a-b

a=a-b

Способ третий:

tmp=a

a=b

b=tmp

Способ четвертый:

tmp1=b

tmp2=a

a=tmp1

b=tmp2

print (a-b)

2

Ответил mirageKZ
1

самый удобный и быстрый способ, это присваивание с распаковкой:

a,b=b,a

Новые вопросы