and 和 or 的短路效应

and 和 or 是我们再熟悉不过的两个逻辑运算符,在 Python 也有它的妙用。

  • 当一个 or 表达式中所有值都为真,Python会选择第一个值

  • 当一个 and 表达式 所有值都为真,Python 会选择最后一个值。

示例如下:
    

print((2 or 3) * (5 and 6 and 7))   # 14
print((2 or 3) * 1)         # 2
print(1 * (5 and 6 and 7))      # 7

 

posted @   *感悟人生*  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示