我的第一个问题是这个问题的抽象问题是什么:'表达式返回6的操作是什么 (2 and 2*3)?请随意适当地重新调整我的问题.
我的第二个问题是python中返回6的内容是什么(2 and 2*3).这里似乎有一些优雅的东西,我想读一下这个操作.
需要注意的是既不
and也不or限制他们返回虚假与真实的价值和类型,而是返回最后一个变量.
因此,2 and 2*3意味着它首先评估bool(2),评估为True,然后评估bool(2*3)评估的结果True.因此它将返回最后一个被评估的参数,即2*3(6).
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |