版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章程序设计基础高中信息技术必修14.1程序设计语言的基础知识Python的函数02Python的运算符与表达式01目录Contents
01Python的运算符与表达式Python的运算符与表达式Python的运算符与表达式成员运算符运算符的优先级赋值运算符与赋值表达式算数运算符与算术表达式逻辑运算符与逻辑表达式关系运算符与关系表达式Python的运算符与表达式以a+2为例+运算符a、2操作数a+2表达式算术运算符逻辑运算符关系运算符赋值运算符成员运算符……算术表达式逻辑表达式关系表达式赋值表达式……操作数可以是常量、变量、函数等Python的运算符与表达式算术运算符+加-减*乘/除**幂运算//整除%求余举例3+1=43-1=25*2=105/2=2.55**2=255//2=25%2=1算术表达式如“2*a+b”“(m+n)*i-8”“3+1”等一、算术运算符与算术表达式Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:and(与)表达式:mandn运算符:or(或)表达式:morn运算符:not(非)表达式:notn逻辑表达式的值为:True
或
Flase整数1整数0Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:and(与)表达式:mandn操作数中,0为False,非0为True“与”运算表达式运算规则:若m为Flase,表达式返回Flase,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:and(与)表达式:mandn操作数中,0为False,非0为True“与”运算表达式运算规则:若m为Flase,表达式返回Flase,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:or(或)表达式:morn操作数中,0为False,非0为True“或”运算表达式运算规则:若m为True,表达式返回m的值,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:or(或)表达式:morn操作数中,0为False,非0为True“或”运算表达式运算规则:若m为True,表达式返回m的值,否则返回n的计算值Python的运算符与表达式二、逻辑运算符与逻辑表达式运算符:not(非)表达式:notm操作数中,0为False,非0为True“非”运算表达式运算规则:若m为True,则返回Flase,若m为Flase,则返回True。逻辑表达式的值为True或Flase,可分别对应整数1和0参与运算。Python的运算符与表达式三、关系运算符与关系表达式判断数据大小关系的运算符成为关系运算符,由关系运算符连接而成的表达式称为关系表达式。关系表达式的值为True或False,可分别对应整数1和0参与运算。关系运算符>大于>=大于等于<小于<=小于等于==等于!=不等于Python的运算符与表达式四、赋值运算符与赋值表达式Python中对变量的赋值通过赋值运算符“=”完成,赋值号不同于等号,具有方向性,指将右边赋值给左边的变量(不能是常量或表达式)。Python的运算符与表达式四、赋值运算符与赋值表达式Python中对变量的赋值通过赋值运算符“=”完成,赋值号不同于等号,具有方向性,指将右边赋值给左边的变量(不能是常量或表达式)。关系运算符示例=直接赋值m=n,i=1+=加法赋值m+=n相当于m=m+n;i+=1相当于i=i+1Python的运算符与表达式四、赋值运算符与赋值表达式关系运算符示例=直接赋值m=n+=加法赋值m+=n相当于m=m+n-=减法赋值m-=n相当于m=m-n*=乘法赋值m*=n相当于m=m*n/=除法赋值m/=n相当于m=m/n//=整除赋值m//=n相当于m=m//n%=求余赋值m%=n相当于m=m%n**=指数幂赋值m**=n相当于m=m**nPython的运算符与表达式五、成员运算符在Python中用来判断某个成员是否在序列中使用的是成员运算符。成员运算符描述inxiny若x是序列y的成员,则返回True,否则返回Falsenotinxnotiny若x不是序列y的成员,则返回True,否则返回FlasePython的运算符与表达式六、运算符的优先级当一个表达式中有多种运算符时,运算的顺序将根据运算符的优先级由高到低进行运算。如果是同级运算则按从左到右的顺序进行。(有括号的先算括号中的)3+2*4**2**>*
>+1and2or31or2and3and>orand>orPython的运算符与表达式六、运算符的优先级02Python的函数Python的函数Python
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度城乡实体地域划分与土地利用规划合同3篇
- 2025年度体育场馆周边临时停车位租赁管理协议3篇
- 2025年度文化创意产业出借咨询及合作开发合同4篇
- 2025年度汽车零部件OEM贴牌生产协议2篇
- 2025年度特色民宿租赁服务合同范本4篇
- 《电池技术教程》课件
- 2025年度租赁汽车保险理赔服务合同模板4篇
- 2025年物业管理员考试辅导教材基本知识问答合同3篇
- 2025年湖南怀化信合劳务有限公司招聘笔试参考题库含答案解析
- 2025年浙江湖州建欣商贸有限公司招聘笔试参考题库含答案解析
- 临床医学院毕业实习管理-new-new课件
- 阻燃材料的阻燃机理建模
- PLC控制系统合同(2024版)
- CJT 511-2017 铸铁检查井盖
- ISO15189培训测试卷及答案
- JJG(交通) 171-2021 超声式成孔质量检测仪检定规程
- 气象卫星技术在军事中的应用
- 配电工作组配电网集中型馈线自动化技术规范编制说明
- 介入科围手术期护理
- 化验员个人自查自纠报告
- 食品良好操作规范(GMP)和食品卫生标准操作程序(SSOP)课件
评论
0/150
提交评论