您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python中没有逻辑运算符的if语句

python中没有逻辑运算符的if语句

Python有truthy岬其中非布尔值基本上是“被迫”为布尔的,如图所示的一个概念,在这里

可以测试任何对象的真值,用在ifwhile条件中或用作以下布尔运算的操作数。以下值为“假”:

所有其他值都被认为是真实的-因此许多类型的对象总是真实的。

除非另有说明,否则具有布尔结果的操作和内置函数始终返回,0或者返回Falsefalse1Truetrue。(重要的例外:布尔运算,or并且and始终返回其操作数之一。)

底线是1.9“所有其他值都被认为是”子句下的内容,因为它与任何不被认为是假的值匹配。它最接近的是第三个(数字类型),但是由于它不是零,所以还不能完全实现

python 2022/1/1 18:33:46 有220人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶