简单学Python——关键字2——True和False

liftword5个月前 (01-22)技术文章48

True和False是Python中的两个关键字,是布尔类型,分别用于表示真和假。

1、True和False表示真和假的例子:

#将1==2的结果赋值给了x
x=1==2
#将1==2的结果赋值给了y
y=2==2
#判断x、y的真假
print(x)
print(y)

返回:False

True

2、not True等于False,not False等于True。

print(not True)
print(not False)

返回:False

True

3、Python会把所有的空数据结构视为假,比如[](空列表)、{}(空集合)、''(空字符串)、数字0,None等,而与之相反的非空数据结构即为真。

#这个列表里的元素都被认为是“假”
l=[0,[],{},(),'',False,None]
for i in l:
    if i:#如果被认为是“真”,打印“真”
        print("真")
    else:#不被认为是“真”,打印“假”
        print('假')

返回:假

4、True和False可以转换成整数,分别为1和0

print(int(True),int(False))

返回:1 0

相关文章

python 判断变量是否是 None 的三种写法

代码中经常会有变量是否为None的判断,有三种主要的写法:第一种是 if x is None ;第二种是 if not x: ;第三种是 if not x is None (这句这样理解更清晰 if...

Python基础:pass语句知识详解(python中pass)

欢迎你来到站长在线的站长学堂学习Python知识,本文分享的是《pass语句知识详解》。pass的中文翻译:通过;走过;沿某方向前进;向某方向移动;及格;合格;通行证。在Python中表示空的语句,包...

python编程实践:如何将变量正确设置为空?

在Python中,变量是非常重要的一部分。它们用于储存数据,来支持程序的运行。当我们在编程时,将来可能会遇到一个问题:如何将变量正确设置为空?什么是变量?在Python中,变量是程序员用来储存数据的一...

Python open函数详解(python open的用法)

演示环境,操作系统:Win10 21H2(64bit);Python解释器:3.8.10。open是Python的一个内置函数,一般用于本地文件的读写操作。用法如下。my_file = open(fi...

Python range():表示某个范围内的数值

range函数作用Python 中的range是表示整数区间的对象,通常用for循环访问。range函数t转的对象可以转换为列表for i in range(5)是一个循环,它遍历从 0 到 4(包括...

django rest框架之Django-ninja(django框架mvt)

django web框架,它是一个入门有门槛,学会了做项目非常方便的Web框架。《2020 Python 开发者调查结果》https://www.jetbrains.com/zh-cn/lp/pyth...