1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python2 if写法_python 中if-else的多种简洁的写法

python2 if写法_python 中if-else的多种简洁的写法

时间:2019-07-18 14:57:17

相关推荐

python2 if写法_python 中if-else的多种简洁的写法

python 中if-else的多种简洁的写法

第一种:普通写法

a,b,c=1,2,3

ifa>b:

c=a

else:

c=b

第二种:表达式

c=aifa>belseb

第三种:二维列表,

利用大小判断,0和1作为索引 true为 1 false 为0

c=[b,a][a>b]

#解读

c=[2,1][1]

第四种:利用逻辑运算符进行操作

c=(a>bandaorb)

利用and 的特点,若and前位置为假则直接判断为假。

利用 or的特点,若or前位置为真则判断为真。

#从前往后找,and找假,or找真

#前真返后,

print(1and2)#2

#前假返前

print(0and3)#0

#若x真【x】,x假,y真【y】,xy假【y】,只有前真返回前

print(1or2)#1

print(0or2)#2

print(''or0)#0

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。