Python的三元运算

 剑鱼论坛 发表于 2019年12月12日 Python  23
剑鱼论坛
LV 6 高中
最后在线:6小时前
加入时间:312天前
主帖:89  跟帖:48

许多编程语言都有三元运算,例如下如下的代码:

a ? b : c

上面这个是示例代码,三元运算一般是由“?:”组成,如果a为真那么执行b,否则执行c。

在Python里面没有像上面代码中的三元运算符,但是,Python有用于实现三元运算的实现,代码如下:

a = True
b = "真" if a == True else "假"

上面的代码首先把变量a赋值为“True”,然后第二行代码我们用“if”语句来实现了三元运算,如果a为True,那么变量b被赋值为“真”,否则变量b被赋值为“假”。

以上就是Python中实现三元运算的方法。

论坛主帖
155
论坛跟帖
129
在线访客
8
今日主帖
0
今日跟帖
0
今日注册
0
34
http://jianyuluntan.com/gentie.html
http://jianyuluntan.com/postzan.html
http://jianyuluntan.com/postcai.html
http://jianyuluntan.com/postshoucang.html
http://jianyuluntan.com/gentiezan.html
http://jianyuluntan.com/gentiecai.html
http://jianyuluntan.com/huifu.html
http://jianyuluntan.com/xiugai.html
http://jianyuluntan.com/shanchugentie.html
1
XzA=
1
© 2019 - 2020 剑鱼论坛 版权所有
Powered by JianYuLunTan
剑鱼论坛 976666861
http://jianyuluntan.com/feedback.html
http://jianyuluntan.com/qiandao.html
http://jianyuluntan.com/denglu.html
0
http://jianyuluntan.com/adenglu.html
0
剑鱼论坛