Python中实现三目运算的方法,python运算
Python中实现三目运算的方法,python运算
C语言中三目运算符
复制代码 代码如下:
expression ?expr1:expr2; //expression 为真则取表达式expr1的值,否则取expr2的值
python三目实现方法:
(1) expr=判断表达式 and expr1 or expr2
判断表达式为真,此时如果expr1为真则expr=expr1,为假则变成False or expr2,expr=expr2.
判断表达式为假,则演变成False or expr2,此时expr=expr2.
只要表达式expr1,expr2都为真,上述等式就等同于C中的
expr=判断表达式 ?expr1:expr2;
(2)min(x,y)=(x<y and [x] or [y])[0] //取最小值
(3)min(x,y=x if x<y else y
相关内容
- Python Property属性的2种用法,pythonproperty
- 使用httplib模块来制作Python下HTTP客户端的方法,httplib
- 详解Python中的日志模块logging,pythonlogging
- Python写的一个简单监控系统,python监控系统
- python压缩文件夹内所有文件为zip文件的方法,
- python在控制台输出进度条的方法,python进度条
- Python中map和列表推导效率比较实例分析,python实例分析
- Python求两个文本文件以行为单位的交集、并集与差集的
- Python操作串口的方法,python操作串口
- Python合并两个字典的常用方法与效率比较,python合并
评论关闭