gpt4 book ai didi

python - 和/或运算符返回值

转载 作者:IT老高 更新时间:2023-10-28 22:09:52 25 4
gpt4 key购买 nike

我在看 2007 video on Advanced Python or Understanding Python ,并且在 18'27”,演讲者声称“正如某些人可能知道的那样,在 Python 中 andor 返回两个值之一,而 not总是返回一个 bool 值。”什么时候是这样的?

据我所知,andor 也返回 bool 值。

最佳答案

andor 运算符确实返回其中一个操作数,而不是像 TrueFalse :

>>> 0 or 42
42
>>> 0 and 42
0

not 总是返回一个纯 bool 值:

>>> not 0
True
>>> not 42
False

关于python - 和/或运算符返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4477850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com