在 Python 中,逻辑运算符用于组合或反转布尔值

在 Python 中,逻辑运算符用于组合或反转布尔值。Python 提供了三个基本的逻辑运算符:and(与)、or(或)、not(非)。这些运算符可以用于布尔值,也可以用于其他类型的值,因为 Python 会将非布尔值视为布尔值进行逻辑运算。

1. and(与)

功能:如果两个操作数都为真,则结果为真。

规则:

如果第一个操作数为假,则返回第一个操作数。

如果第一个操作数为真,则返回第二个操作数。

示例:

python

print(True and ) # 输出: True

print(True and False) # 输出: False

print(False and True) # 输出: False

print(False and False) # 输出: False

# 非布尔值示例

print(3 and 5) # 输出: 5

print(0 and 5) # 输出: 0

print(3 and 0) # 输出: 0

2. or(或)

功能:如果两个操作数中至少有一个为真,则结果为真。

规则:

如果第一个操作数为真,则返回第一个操作数。

如果第一个操作数为假,则返回第二个操作数。

示例:

python

print(True or True) # 输出: True

jrhz.info

print(True or False) # 输出: True

print(False or True) # 输出: True

print(False or False) # 输出: False

# 非布尔值示例

print(3 or 5) # 输出: 3

print(0 or 5) # 输出: 5

print(0 or "") # 输出: ""

3. not(非)

功能:反转布尔值。

规则:

如果操作数为真,则返回 False。

如果操作数为假,则返回 True。

示例:

python

print(not True) # 输出: False

print(not False) # 输出: True

# 非布尔值示例

print(not 3) # 输出: False

print(not 0) # 输出: True

print(not "") # 输出: True

总结

and 和 or 运算符返回的是第一个和第二个操作数中的一个,而不是简单的布尔值。这种行为称为“短路求值”。

not 运算符总是返回一个布尔值。

Python 中任何非零的数字、非空的序列(如字符串、列表、字典等)都被视为 True,而零、None、空序列等被视为 False。

特别声明:[在 Python 中,逻辑运算符用于组合或反转布尔值] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

这一次,寇振海仅用一句话,意外暴露了爷孙恋的尴尬处境(寇振海记忆中的那些年小品)

他在外界是一位兢兢业业的演员,但在自己儿子面前,却常常感到有些卑微。因为在儿子刚出生时,寇振海正忙于拍戏,妻子独自一人承担起了抚养孩子的责任。等到儿子18岁时,他的身高早已超过父亲,甚至在许多方面,他都感到自…

这一次,寇振海仅用一句话,意外暴露了爷孙恋的尴尬处境(寇振海记忆中的那些年小品)

叶珂一跤摔碎名媛滤镜,网友:这才是真实的辣条爱好者

评论区里,网友们的态度发生了180度的转变:之前觉得她太做作,直到看到她摔跤时膝盖肿得发紫还笑着自嘲,瞬间觉得她可爱极了比起红毯上的完美亮相,我更喜欢她在家穿拖鞋、赤脚捡咖啡杯的狼狈模样,这才是我们普通人的日…

叶珂一跤摔碎名媛滤镜,网友:这才是真实的辣条爱好者

以金为证,挚爱永恒——结婚五金推荐优选清单

“无三金,不成婚”, 这句传统俗语表明在大家心中, 结婚三金、五金作为传统婚嫁习俗的重要组成部分,不仅是婆家对儿媳的重视与疼爱,更是新人之间永恒爱情的见证,承载着对未来幸福生活的美好期许。挑选时,除了关注黄金…

以金为证,挚爱永恒——结婚五金推荐优选清单

达式常:妻子已离去,独自在上海生活,女儿常回国探望海外定居(达式常妻子)

达式常,1940年出生,是个纯正的上海人。1962年,他从上海电影专科学校毕业后,便加入了上海电影制片厂,正式开始了自己的演员生涯。回想起来,这个选择几乎让人难以置信——一个当红的影星,为了艺术而放弃了…

达式常:妻子已离去,独自在上海生活,女儿常回国探望海外定居(达式常妻子)

这位『明星』️佩戴翡翠的品味真是绝佳,你知道她是谁吗?(『明星』️戴翡翠吊坠)

翻看『杨幂』的日常造型与公开活动妆造,日常私服里,她最常出镜的是『白冰』蛋面戒指💍与阳绿蛋面戒指💍叠戴,一冰一绿,清冷通透与明艳浓郁相互映衬,搭配简约休闲装都毫无违和感,温润玉石与现代『穿搭』碰撞,戴出独树一帜的高级感与松…

这位『明星』️佩戴翡翠的品味真是绝佳,你知道她是谁吗?(『明星』️戴翡翠吊坠)