版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目
录2-1基本输出2-3
变量的赋值2-6算术运算
关系运算和逻辑运算2-8项目实现2-4变量的常用函数2-5数据类型转换2-2基本输入2-7其他运算2-6算术运算、关系运算和逻辑运算-算术运算1.算术运算算术运算符用于对数字型数据(整型、浮点型、复数)进行运算运算符含义示例+加3+5的结果为8-减3–2的结果为1*乘3*2的结果为6/除5/2的结果为2.5%取余5%2的结果为1**幂运算3**2的结果为9//求整商9//4的结果为22-6算术运算、关系运算和逻辑运算-算术运算例2-16编写程序,对变量进行算术运算,并输出计算结果。print("13+3=",13+3)print("23-8.3=",23-8.3)print("22*2.2=",22*2.2)print("13//3=",13//3)#整数进行“//”运算,结果为整数print("8.9//3=",8.9//3)#浮点数进行“//”运算,结果为浮点数,但是显示的形式为整数print("10/5=",10/5)#“/”运算的结果为浮点数print("10.5%2=",10.5%2)#浮点数和整数都可以进行求模运算,复数不能进行“%”运算2-6算术运算、关系运算和逻辑运算-关系运算2.关系运算关系运算符通常用于比较两个数据之间的大小关系。x=7y=2运算符名称说明实例运行结果==等于比较x和y两个对象是否相等x==yFalse!=不等于比较x和y两个对象是否不相等x!=yTrue>
大于比较x是否大于yx>yTrue<
小于比较x是否小于yx<yFalse>=大于或等于比较x是否大于或等于yx>=yTrue<=小于或等于比较x是否小于或等于yx<=yFalse说明:①用于比较同一类型的操作数,且操作数之间能比较大小,比较才有效。②复数无法进行比较。③Python中允许关系运算符的连用。如“2<10<17”相当于“2<10并且10<17”。④关系运算符的优先级都是一样的。2-6算术运算、关系运算和逻辑运算-关系运算例2-17编写程序,比较各种类型的数值,并输出比较结果。print("13>3的结果为",13>3)#输出13>3的结果为Trueprint("23<8.3的结果为",23<8.3)#输出23<8.3的结果为Falseprint("22>2.2>1的结果为",22>2.2>1)#输出22>2.2>1的结果为Trueprint("13<3>1的结果为",13<3>1)#输出13<3>1的结果为Falseprint("8.9==3>1的结果为",8.9==3>1)#输出8.9==3>1的结果为Falseprint("a>b的结果为",'a'>'b')
#输出a>b的结果为Falseprint("a<b的结果为",'a'<'b')
#输出a<b的结果为True2-6算术运算、关系运算和逻辑运算-逻辑运算3.逻辑运算逻辑运算符只有3个,按优先级从高到低分别是not、and和or运算符逻辑表达式含
义示
例notnotx逻辑非如果x为True(或等价于True),返回False。如果x为False(或等价于False),它返回TruenotTrue
的结果为Falseandxandy逻辑与如果x是False(或等价于False),它返回x的值,否则它返回y的值TrueandFalse的结果为Falseorxory逻辑或如果x是True(或等价于True),它返回x的值,否则它返回y的值TrueorFalse的结果为True2-6算术运算、关系运算和逻辑运算-逻辑运算例2-18编写程序,对数值进行逻辑运算,并输出运算结果。print("TrueandTrue:",TrueandTrue)#结果为Falseprint("FalseandFalse:",FalseandFalse)#结果为Falseprint("TrueandFalse:",TrueandFalse)#结果为Falseprint("TrueorTrue:",TrueorTrue)#结果为Trueprint("TrueorFalse:",TrueorFalse)#结果为Trueprint("FalseorFalse:",FalseorFalse)#结果为Falseprint("8and5:",8and5)#结果为5print("0and5:",0and5)#结果为0print("8or5:",8or5)#结果为8print("0or5:",0or5)#结果为5print("5or0:",5or0)#结果为5print("0or4+5:",0or4+5)#结果为9print("not5:",not5)#结果为Falseprint("not0:",not0)#结果为True目
录2-1基本输出2-3
变量的赋值2-6算术运算
关系运算和逻辑运算2-8项目实现2-4变量的常用函数2-5数据类型转换2-2基本输入2-7其他运算2-7其他运算-赋值运算1.赋值运算Python中的赋值运算符分为简单赋值运算符和复合赋值运算符。运算符含义示例=简单的赋值运算符a=8+=加法赋值运算符a+=2等效于a=a+2-=减法赋值运算符a-=2等效于a=a-2*=乘法赋值运算符a*=2等效于a=a*2/=除法赋值运算符a/=2等效于a=a/2%=取模赋值运算符a%=2等效于a=a%2**=幂赋值运算符a**=2等效于a=a**2//=取整除赋值运算符a//=2等效于a=a//22-7其他运算-身份运算2.身份运算身份运算符主要用于比较两个对象的存储单元是否相同,有is和isnot两个运算符。运算符含义示例is判断两个标识符是不是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年浙江省临海市高二生物下册期末考试考试卷含答案(基础题)
- 2026年云南省蒙自市高二生物下册期末考试模拟卷附参考答案【完整版】
- 2025年青海省格尔木市高二生物下册期末考试测试卷及参考答案【A卷】
- 2025年河南省新郑市高二生物下册期末考试测试卷【考点提分】附答案
- 2026年江苏省昆山市高二生物下册期末考试试卷含答案【培优A卷】
- 2026年山东省蓬莱市高二生物下册期末考试检测卷含答案【B卷】
- 2026年青海省德令哈市高二生物下册期末考试考试卷含答案【轻巧夺冠】
- 2026年湖南省耒阳市高二生物下册期末考试模拟卷及参考答案(培优)
- 2026年吉林省磐石市高二生物下册期末考试检测卷带答案(培优A卷)
- 2026年吉林省磐石市高二生物下册期末考试模拟卷及参考答案【培优B卷】
- 仁爱科普版(2024)八年级下册英语期末复习:Unit 7-12作文 专项测试卷(含答案范文)
- 广东省深圳市龙岗区2025-2026学年初三年级中考适应性考试语文试题卷(含答案)
- 教科版小学三年级科学下册第三单元《只有一个地球》每节课教案汇编(含九个教案)
- 雨课堂学堂在线学堂云《创新思维与创业实验(东南)》单元测试考核答案
- ISO 22003-1:2022《食品安全-第 1 部分:食品安全管理体系 审核与认证机构要求》中文版(机翻)
- 机动车驾驶培训理论科目一模拟考试题库500题(含标准答案)
- 2024年全国职业院校技能大赛(中职组)无人机操控与维护考试题库(含答案)
- 真空绝热深冷容器制造流程
- AQ-T 9009-2015 生产安全事故应急演练评估规范
- 人教版物理八年级下册知识点梳理复习课件
- 班组设备缺陷管理
评论
0/150
提交评论