2020-01-10
2020-01-12 本文已影响0人
酷叮猫少儿编程
如何在Python中实现交互两个数
【原理】生活中我们要交互两个杯中的水,小朋友们都知道我们需要再拿一个空杯子来倒换水,今天我们来探索一下python中如何实现交互两个数
【编程】
首先我们需要输入两个数
x=int(input("x="))
y=int(input("y="))
然后将这两个数打印输出
print("开始x={}".format(x),"开始y={}".format(y))
今天我们用三种方法来实现它
#方法一(引入另一个变量z)
z=0
z=x
x=y
y=z
print("交换后x={}".format(x),"交换后y={}".format(y))
#方法二(考虑差值)
x=x+y
y=x-y
x=x-y
print("交换后x={}".format(x),"交换后y={}".format(y))
#方法三(python特有的方法)
x,y=y,x
print("交换后x={}".format(x),"交换后y={}".format(y))