没有合适的资源?快使用搜索试试~ 我知道了~
首页python中not、and和or的优先级与详细用法介绍
python中not、and和or的优先级与详细用法介绍
5星 · 超过95%的资源 10 下载量 24 浏览量
更新于2023-03-03
评论 1
收藏 52KB PDF 举报
前言 (小白专用)本次所分享的是Python中的not、and、or的执行时的优先级,以及他们的具体用法。本文比较详细,不喜勿喷。 一、not、and、or的含义以及优先级 对象 返回结果 优先顺序 not x if x is false,then True,else False 1 x and y if x is false,then x,else y 2 x or y if x is false,then y,else x 3 含义:not是 “非” ;and是 “与” ;or是 “或” (可以用数学去理解) 1、not True = False 或者 not
资源详情
资源评论
资源推荐
python中中not、、and和和or的优先级与详细用法介绍的优先级与详细用法介绍
前言前言
(小白专用)本次所分享的是Python中的not、and、or的执行时的优先级,以及他们的具体用法。本文比较详细,不喜勿
喷。
一、一、not、、and、、or的含义以及优先级的含义以及优先级
对象对象 返回结果返回结果 优先顺序优先顺序
not x
if x is false,then True,else
False
1
x and y if x is false,then x,else y 2
x or y if x is false,then y,else x 3
含义:not是 “非” ;and是 “与” ;or是 “或” (可以用数学去理解)
1、not True = False 或者 not False = True (非真就是假,非假即真)
2、and是一假则假,两真为真,两假则假
3、or是一真即真,两假即假,两真则真
优先级是 not > and > or
代码如下(示例):
x=1 #将x赋值为1
y=0 #将y赋值为0
z=0 #将z赋值为0
print(x or y and not z)
'''
输出结果为
1
'''
小提示: 我们知道在编程语言中“非0即是True”,也就是“0为False,1为True”
由于优先级是not>and>or,所以首先执行not z(也就是not 0),
即 not 0 = not False =True =1
下一步是轮到了and,那么 y and 1(已知y=0)即 0 and 1,也就是
False and True (假与真),我们刚刚谈过and,一假即假,故
y and 1 = 0 and 1 = False = 0
最后一步按优先级是轮到了or,即 x or 0(已知x=1),
即 1 or 0 =True or Flase =True = 1(or即“或”中,一真即真)
所以输出结果为 1
总结: 代码运算过程为: (用数学符号表示优先级)
{ x or [ y and (not z) ] }
二、二、not、、and、、or的使用方法的使用方法
1.not
if x is false,then True,else False
如果x为False则not x 为True,否则为False
(如果x是假的,则“非假”为真,否则x是真的,则非真为假)
在编程中是 布尔运算,即返回值是True 或者 False
代码如下(示例):
weixin_38628150
- 粉丝: 4
- 资源: 936
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 数据结构1800题含完整答案详解.doc
- 医疗企业薪酬系统设计与管理方案.pptx
- 界面与表面技术界面理论与表面技术要点PPT学习教案.pptx
- Java集合排序及java集合类详解(Collection、List、Map、Set)讲解.pdf
- 网页浏览器的开发 (2).pdf
- 路由器原理与设计讲稿6-交换网络.pptx
- 火电厂锅炉过热汽温控制系统设计.doc
- 企业识别CIS系统手册[收集].pdf
- 物业管理基础知识.pptx
- 第4章财务预测.pptx
- 《集成电路工艺设计及器件特性分析》——实验教学计算机仿真系.pptx
- 局域网内共享文件提示没有访问权限的问题借鉴.pdf
- 第5章网络营销策略.pptx
- 固井质量测井原理PPT教案.pptx
- 毕业实习总结6篇.doc
- UGNX建模基础篇草图模块PPT学习教案.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5