交换变量
x = 6
y = 5
x, y = y, x
print x
>>> 5
print y
>>> 6
if 语句在行内
print "Hello" if True else "World"
>>> Hello
连接
下面的最后一种方式在绑定两个不同类型的对象时显得很cool。
nfc = ["Packers", "49ers"]
afc = ["Ravens", "Patriots"]
print nfc +
你甚至可以在一行内将多个值赋值给多个变量
>>> a , b = 45, 54
>>> a
45
>>> b
54
这个技巧用来交换两个数的值非常方便
>>> a, b = b , a
>>> a
54
>>> b
45
要明白这是怎么工作的,你需要学习元组(tuple)这个数据类型。我们是用逗号创建元组。在赋值语句的右边我们创建了一个元组,我们称这为元组封装(tuple packin
1.交换变量
复制代码 代码如下:
x = 6
y = 5
x, y = y, x
print x
>>> 5
print y
>>> 6
2.if 语句在行内
复制代码 代码如下:
print “Hello” if True else “World”
>>> Hello
3.连接
下面的最后一种方式在绑定两个不同类型的对象时显得很酷。
复制代码 代码如下:
nfc = [“Packers”, “49ers”]
afc = [“Raven
如下所示:
#定义两个数并赋值
x = 1
y = 2
#第1种方式:引入第三方变量
z = 0
z = x
x = y
y = z
#第2种:不引入第三方变量
x = x+y
y = x-y
x = x-y
#第3种:推荐
x,y = y,x
print("x=%d,y=%d"%(x,y))
以上这篇对Python中实现两个数的值交换的集中方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
您可能感兴
#Pyton中让两个值互换的实现方法
#方法一:可以理解为相当于是同时赋值
a = 5
b = 4
a,b = b,a
print(a,b)
#方法二:可以理解为拿箱子过程
c = 10
d = 20
e = c #定义第三个人e,将箱子 c 给 e 拿着
c = d #将箱子 d 给到 c
d = e #将箱子 e 给到 d ,交换完成
print(c,d)
以上这篇对变量赋值的理解–Pyton中让两个值互换的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持
以下是一些Python实用技巧和工具,希望能对大家有所帮助。
交换变量
x = 6
y = 5
x, y = y, x
print x
>>> 5
print y
>>> 6
if 语句在行内
print "Hello" if True else "World"
>>> Hello
连接
下面的最后一种方式在绑定两个不同类型的对象时显得很cool。
nfc = ["Packers", "49ers"]
afc = ["Ravens
这篇文章主要介绍了给Python初学者的一些编程技巧,皆是基于基础的一些编程习惯建议,需要的朋友可以参考下
交换变量
x = 6
y = 5
x, y = y, x
print x
>>> 5
print y
>>> 6
if 语句在行内
print Hello if True else World
>>> Hello
连接
下面的最后一种方式在绑定两个不同类型的对象时显得很co
nfc = [Packers, 49ers]
afc =