python 比大小---为什么没有三元操作符?

c语言的三院操作符?属于The Conditional Operator

语法:expression1 ? expression2 : expression3

常见:x = (y < 0) ? -y : y; max = (a > b) ? a : b;

从而想到python为什么没有这种简洁的表达式,简洁就是美--by python.

转个文章:http://www.jb51.net/article/41974.htm

比大小从而是:

In [43]: x = 10
In [44]: y = 5
In [45]: max = x > y and x or y


你可能感兴趣的:(python,C语言,表达式,三元)