Python之条件运算符
python中的条件运算符定义为:Python代码
dest_value = true_value if condition else false_value
不过这个语法可不是来自其他哪个语句,而是Guido van Rossum的“杰作”!
早期python人一直在争论到底要不要条件运算符;而且这种讨论持续N久也没有结果;后来还通过python-dev的mailing list等途径进行了投票,最终结果是“要”!!! 但是讨论仍在继续,那就是到底是沿用C风格的语句呢还是使用if then else风格呢? 最后,Rossum同学就给出来以上的定义。 python真的是与众不同啊 哈哈
不过我个人觉得这个语句定义有它自己的优点:首先它就是python的语法风格;其次,和传统的条件运算符相比,它不需要我们记忆优先级,一幕了然; 真的是找到了最佳的平衡点啊!
补充:Web开发 , Python ,