和大家分享一个if...else...的写法,顺便问下老师这样写是否有缺点
来源:6-9 流程控制语句之条件控制 二
鹈鹕灌顶
2018-06-17
num1,num2 = 5,6 def a(): return 'a' def b(): return 'b' print ([a(),b()][num1==num2 or num1<num2]) # 完全通过表达式来代替if和else,从网上找到的例子,但是因为并没有经常用这样写法,不知道会不会有什# 么问题,希望老师和同学指正。
写回答
2回答
-
我觉得没必要,但这个代码风格吗,个人自由,没有标准。
012018-06-18 -
7七月
2018-06-17
看不懂。。。为什么要这么写。
042018-06-17
相似问题