در این پست یاد می گیریم دو متغیر را در پایتون تعویض کنیم.
یاد بگیریم با متغیر کمی و بدون متغیر کمکی مقدار دو متغیر را با هم جابجا کنیم.
مثال (با متغیر کمکی)
# Python program to swap two variables
x = 5
y = 10
# To take inputs from the user
#x = input('Enter value of x: ')
#y = input('Enter value of y: ')
# create a temporary variable and swap the values
temp = x
x = y
y = temp
print('The value of x after swapping: {}'.format(x))
print('The value of y after swapping: {}'.format(y))
خروجی:
The value of x after swapping: 10 The value of y after swapping: 5
در این برنامه ابتدا مقدار x را در متغیر کمکی قرار می دیم بعد مقدار y را به x انتقال می دیم و در آخر کمکی رو به y انتقال می دیم.
مثال زیر هم مثل بالا کار می کنه فقط بدون استفاده از متغیر کمکی
x = 5
y = 10
x, y = y, x
print("x =", x)
print("y =", y)
اگر متغیرها هر دو عدد باشند روش با جواب میده، اگه شک دارین چند تا مثال بزنین
روش جمع و تفریق:
x = x + y
y = x - y
x = x - y
روش ضرب و تقسیم:
x = x * y
y = x / y
x = x / y
روش مخصوص فقط اعداد صحیح:
x = x ^ y
y = x ^ y
x = x ^ y
کلیه کدها تست شده در محیط پایتون هستن و می تونین با کپی کردن کدها اونا رو اجرا کنین.
