python什么为假_python对于真和假的定义

python对于真和假的定义

1.简要说明

在python中一切都是对象。我们知道,要进行逻辑运算,就要知道真和假。高中的数学就知道了,真 and 真=真,真 and 假 =假。以及真 or 假 = 真。总结起来就是,进行逻辑与运算的时候,两个必须是真才能是真,否则结果为假。 进行逻辑或运算的时候,必须是至少有一个为真则结果为真,否则为假。这就是最初的基础知识。

我们不禁要问,到底什么才是真和假,在python中怎么定义真和假的。最直观的就是,bool型的两个值,True和False(注意是case sensitive)。其实在python中还进行了扩展,逻辑运算不仅仅可以用在bool值之间。还可以用在其他任何的类型之间。比如字符串,数据等类型也是可以的。

2.python对于真假的判断

python对于真假的判断有自己的一套准则,而进行判断的对象就是对象。怎么说呢,就是给一个对象到python,python能够判断他是真还是假。就像让你判断一个人的先天的型别,你可以根据特征判断是male或者female,只有这两种。

被python判断为假的对象有如下。其它的都会被判断为真。

(1)整型的0和浮点型的0.0

(2)None对象类型

(3)空对象

比如空字符串'';

比如空列表[];

比如空集合{};

比如空元组();

等等的空对象。

上面的这些空对象都会被python判断为假。

3.python真假的使用场合

主要是用于条件语句和循环语句。比如if语句,while语句等等。当碰到这些语句的时候,要理解python判断真假的方法和本质。这样就可以加深理解这个语句了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值