当前位置: 首页 > 后端技术 > Python

TrueTrueFalseBoolean

时间:2023-03-26 15:31:32 Python

这一节我们主要关注Boolean类型,搞清楚什么是Boolean类型,Boolean类型的用途等等。什么是Boolean类型?布尔类型是Python支持的一种数据类型。布尔类型只有两个值:真(True)和假(false),所以无论是什么类型,其真值或假值的结果都必须是True和False之一。False值:0、None、空字符串""、空元组()、空列表[]、空字典{}等所有空值都是False。真值:1.字符串等值都是True,即除假值外的所有值都是真值。如何测试真假值python中任何对象都可以直接测试真假值,不需要额外的类型转换。我们可以使用bool()函数来测试一个对象是真还是假。真值返回True,假值返回False。布尔类型和逻辑运算符and:and运算,只有当所有的值都为True时,结果才为True。如果其中一个值是False,那么结果一定是False。True和True-->结果是TrueFlase和True-->结果是FalseTrue和Fase-->结果是FlaseFlase和Fase-->结果是Flases例子:or:or操作,只要有一个(或多个)如果值为True,则结果必须为True。如果所有值都是False,则结果为False。True或True-->结果为TrueFlase或True-->结果为TrueTrue或False-->结果为TrueFlase或Flase-->结果为False例:not:非运算,用于将True变为假,把假变成真。notTrue-->结果为FlasenotFalse-->结果为True例子:动手练习1.请问下面的变量,是真还是假?a=0b=11c="123"d={1,2,3}e=无2。以下代码返回True还是False?a=1b=0c="夏天"print(bool(aandbandc))print(bool(aorbandc))print(bool(notcora))