Python入门基础篇 No.9 —— 布尔值_比较运算符_逻辑运算符

Python入门基础篇 No.9 —— 布尔值_比较运算符_逻辑运算符


前生篇:时间的表示_unix时间点_毫秒_time模块

后世篇:同一运算符_整数缓存问题

小白不看都能懂:Python之真功夫系列(全章)


前言

在这里插入图片描述


一、布尔值

Python2 中没有布尔值,直接用数字 0 表示 False,用数字 1 表示 True。

Python3 中,把 True 和 False 定义成了关键字,但他们的本质还是 1 和 0,甚至可以和数字相加。

>>> x = True
>>> y = 2
>>> x + y
3
>>> 

在这里插入图片描述

二、比较运算符

所有比较运算符返回 1 表示真,返回 0 表示假。这分别与特殊的变量 True 和 False 等价。

>>> x = 5
>>> y = 10
>>> print(x == y) # 比较对象的值是否相等
False
>>> print(x != y) # 比较两个对象的值是否不相等
True
>>> print(x > y) # 返回 x 是否大于 y
False
>>> print(x < y) # 返回 x 是否小于 y
True
>>> print(x >= y) # 返回 x 是否大于等于 y
False
>>> print(x <= y) # 返回 x 是否小于等于 y
True
>>> 

三、逻辑运算符

or逻辑或 ;     x or y    ;    x 为 true,则不计算 y,直接返回 true ; x 为 false,则返回 y

and逻辑与 ;    x and y    ;    x 为 true,则返回 y 的值 ; x 为 false,则不计算 y,直接返回 false

not逻辑非 ;    not x    ;    x 为 true,返回 false ; x 为 false,返回 true

总结

以上帮各位总结好了,收藏,关注即可查收。

前生篇:时间的表示_unix时间点_毫秒_time模块

后世篇:同一运算符_整数缓存问题

小白不看都能懂:Python之真功夫系列(全章)


关注下方公众号,免费拿Python学习资料!!!

在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值