千家信息网

Python逻辑运算的优先级

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要讲解了"Python逻辑运算的优先级",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python逻辑运算的优先级"吧!1、and &lsqu
千家信息网最后更新 2026年11月03日Python逻辑运算的优先级

这篇文章主要讲解了"Python逻辑运算的优先级",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python逻辑运算的优先级"吧!

1、and ‘与’

如果and左边为False,则直接返回左边的结果(False);如果and左边为True,则返回的结果取决于右边的数值。需要两侧都为true才会返回true;右侧为false,所以整体返回false。

2、or ‘或’

如果or左边为True,则直接返回左边的结果(True);如果or左边为False,则返回的结果取决于右边的数值。只要有一侧为true就会返回true;虽然右侧为false,但是整体依然返回true。

3、not ‘非’

not就很好理解了,就是一个取反的操作。需要两侧都为true才会返回true;返回当前的相反,当前为true返回false,当前为false返回true。

例如:not True---->False;not False--->True

4、实例:

#and or not

#优先级,()> not > and > or

# print(2 > 1 and 1 < 4)

# print(2 > 1 and 1 < 4 or 2 < 3 and 9 > 6 or 2 < 4 and 3 < 2)

# T or T or F

#T or F

# print(3>4 or 4<3 and 1==1) # F

# print(1 < 2 and 3 < 4 or 1>2) # T

# print(2 > 1 and 3 < 4 or 4 > 5 and 2 < 1) # T

# print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8) # F

# print(1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # F

# print(not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # F

#ps int ----> bool 非零转换成bool True 0 转换成bool 是False

# print(bool(2))

# print(bool(-2))

# print(bool(0))

# #bool --->int

# print(int(True)) # 1

# print(int(False)) # 0

'''x or y x True,则返回x'''

# print(1 or 2) # 1

# print(3 or 2) # 3

# print(0 or 2) # 2

# print(0 or 100) # 100

# print(2 or 100 or 3 or 4) # 2

# print(0 or 4 and 3 or 2)

'''x and y x True,则返回y'''

# print(1 and 2)

# print(0 and 2)

print(2 or 1 < 3)

print(3 > 1 or 2 and 2)

5、逻辑运算的优先级

运算符的优先级:not>and>or。在复合运算中会应用到这个优先级知识点,就跟加减乘除同样的道理。or 与 and 中 and的优先级高。如果or优先级大于and应当返回false,not 与 and 中 not的优先级高;如果and优先级大于not应当返回true。

感谢各位的阅读,以上就是"Python逻辑运算的优先级"的内容了,经过本文的学习后,相信大家对Python逻辑运算的优先级这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

优先级 运算 逻辑 结果 学习 内容 取决于 右侧 右边 就是 数值 整体 知识 知识点 加减乘除 一侧 实例 思路 情况 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 瑰夏咖啡 科技企业和互联网企业 互联网科技股票 远信互联网科技 小马过河互联网科技 狮子座互联网科技有限公司 奔汉互联网科技 火传媒上海互联网科技 互联网 新科技 互联网金融监管科技 济南和联互联网科技有限公司 云创客互联网科技公司 西藏七维空间互联网科技有限公司 互联网经济与金融科技 千方科技属于互联网企业吗 明优互联网科技有限公司 互联网科技公司营业执照怎么办理 中科明德北京互联网科技 互联网企业科技类企业如何做账 美国五大互联网科技公司市值多少 互联网和科技创新 互联网女皇 腾讯科技 联恩商钥互联网科技有限公司 湖南诚度互联网科技有限公司 荆州市昕露互联网络科技有限公司 千方科技属于互联网企业吗 互联网媒体平台算高科技产业 互联网金融科技名词解释 互联网科技快讯热点 悟空问答互联网科技
0