欢迎来到山村网

python关键字and和or用法实例

2019-03-02 13:33:07浏览:417 来源:山村网   
核心摘要:  这篇文章主要介绍了python关键字and和or用法实例,本文直接给出实现代码,需要的朋友可以参考下  python 中的and从左到右计

  这篇文章主要介绍了python关键字and和or用法实例,本文直接给出实现代码,需要的朋友可以参考下

  python 中的and从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值。

  or也是从左到有计算表达式,返回第一个为真的值。

  代码如下:

  IDLE 1.2.4

  >>>'a'and'b'

  'b'

  >>>''and'b'

  ''

  >>>'a'or'b'

  'a'

  >>>''or'b'

  'b'

  类似三目表达式的用法:bool? a : b

  代码如下:

  >>> a ='first'

  >>> b ='second'

  >>>1and a or b # 等价于 bool = true时的情况

  'first'

  >>>0and a or b # 等价于 bool = false时的情况

  'second'

  >>> a =''

  >>>1and a or b # a为假时,则出现问题

  'second'

  >>>(1and[a]or[b])[0]# 安全用法,因为[a]不可能为假,至少有一个元素

  ''

  >>>

(责任编辑:豆豆)
下一篇:

Python中的with...as用法介绍

上一篇:

Python yield 使用浅析

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com