gpt4 book ai didi

python - 'number % 2:' 和 'number % 2 == 0' 之间的区别?

转载 作者:太空宇宙 更新时间:2023-11-03 12:20:49 25 4
gpt4 key购买 nike

我正在学习 Python 的 bool 逻辑以及如何简化逻辑。标题中的两个表达是等价的吗?如果不是,它们之间有什么区别?

最佳答案

number % 2 如果 number 是偶数则为 0(所以为 False)

number % 2 == 0 是 True 是偶数

第一个返回 int,第二个返回 bool。 Python 的 truthiness不过,您可以用同样的方式处理它们。

关于python - 'number % 2:' 和 'number % 2 == 0' 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31837170/

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