Python中实现三目运算的方法

 更新时间:2015年06月21日 17:06:33   投稿:junjie  
这篇文章主要介绍了Python中实现三目运算的方法,本文用and/or 运算符模拟实现三目运算,需要的朋友可以参考下

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实现模拟按键,自动翻页看u17漫画

    python实现模拟按键,自动翻页看u17漫画

    这篇文章主要介绍了python实现模拟按键,自动翻页看u17漫画,十分简单实用,需要的朋友可以参考下
    2015-03-03
  • 浅析Python迭代器的高级用法

    浅析Python迭代器的高级用法

    这篇文章主要介绍了Python迭代器的高级用法,在实际场景当中非常实用,可以帮助我们大大简化代码的复杂度。感兴趣的朋友可以了解下
    2020-07-07
  • 搞笑的程序猿:看看你是哪种Python程序员

    搞笑的程序猿:看看你是哪种Python程序员

    这篇文章主要介绍了搞笑的程序猿:看看你是哪种Python程序员,不久前,在互联网上出现了一篇有趣的文章,讲的是对于同一个问题,不同层次的Python程序员编出的Python代码,显示出了不同的风格,代码都很简单,有趣,需要的朋友可以参考下
    2015-06-06
  • 使用python/pytorch读取数据集的示例代码

    使用python/pytorch读取数据集的示例代码

    这篇文章主要为大家详细介绍了使用python/pytorch读取数据集的示例,文中的示例代码讲解详细,具有一定参考价值,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • Django权限机制实现代码详解

    Django权限机制实现代码详解

    这篇文章主要介绍了Django权限机制实现代码详解,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • python3.3实现乘法表示例

    python3.3实现乘法表示例

    这篇文章主要介绍了python3.3实现乘法表示例,需要的朋友可以参考下
    2014-02-02
  • 对python中list的拷贝与numpy的array的拷贝详解

    对python中list的拷贝与numpy的array的拷贝详解

    今天小编就为大家分享一篇对python中list的拷贝与numpy的array的拷贝详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • python调用excel_vba的两种实现方式

    python调用excel_vba的两种实现方式

    本文主要介绍了python调用excel_vba的两种实现方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】

    Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】

    这篇文章主要介绍了Python操作SQLite数据库的方法,简单说明了sqlite数据库的相关概念,并结合实例形式较为详细的分析了Python针对sqlite数据库的导入,创建,游标,增删改查等操作技巧,需要的朋友可以参考下
    2017-07-07
  • 六个Python3中使用最广泛的内置函数总结

    六个Python3中使用最广泛的内置函数总结

    这篇文章主要为大家详细介绍了六个Python3中使用最广泛的内置函数:Lamdba 函数、Map 函数、Filter 函数、Reduce 函数、Enumerate 函数和Zip 函数,需要的可以参考一下
    2022-08-08

最新评论