python基础入门

这篇博客介绍了Python中的布尔类型,包括True和False,以及如何从不同数据类型中判断布尔值。逻辑运算符and、or和not的用法被详细解释,其中and要求两边都为真,or只需一边为真,not则反转布尔值。还提到了短路逻辑的概念,即在某些情况下,仅根据第一个操作数就能确定逻辑结果,不需要计算第二个操作数。最后讨论了运算符的优先级,not的优先级高于and,and的优先级高于or。
摘要由CSDN通过智能技术生成

一:布尔类型

1:布尔类型有两种,分别是True和False

2:无论内容是什么,只要出现在引号里面的,都是字符串,即结果为True。

对于字符串来说,只有空字符串是False,其他都是True,哪怕只有一个空格,也是True。

例如:bool(“False”)-------------True bool(“假的”)=======True

bool(True)=====True bool(False)====False

bool(“”)===False bool(“ ”)====True

3:无论数值是多少,只有等值于0才是False,其他都是True

例如:bool(520)=True bool(0)=False bool(0.0)=Fals #浮点数 bool(0j)=False#复数

4:定义为False的所有对象:

(1)None(一无所有)和False(假)

(2)值为0的数值类型:0,0.0,0j,Decimal(0),Fraction(0,1)--(Fraction表示分子为0,分母为1的有理数)<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值