Python语法基础3运算符.ppt_第1页
Python语法基础3运算符.ppt_第2页
Python语法基础3运算符.ppt_第3页
Python语法基础3运算符.ppt_第4页
Python语法基础3运算符.ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python Python 语法基础语法基础 3 3 运算符运算符 目录目录 数值运算符数值运算符 赋值运算符赋值运算符 比较运算符比较运算符 逻辑运算符逻辑运算符 位运算符位运算符 运算符的优先级运算符的优先级 计算实例计算实例1 1 求素数求素数 数值运算符数值运算符 +加法加法: x + y: x + y - -减法减法: x - y : x - y *乘法,乘法, / /实数除法实数除法: 3/2, 3.0/2: 3/2, 3.0/2 /整数除法整数除法: 5.6/2, 5.6/2: 5.6/2, 5.6/2 %求余数求余数: : 除法求余运算,比如除法求余运算,比如1717除除6 6余数余数5 5 *求幂运算求幂运算: 2*3 = 8: 2*3 = 8 赋值运算符赋值运算符 赋值运算符赋值运算符 =等于:等于: x = 3, y = “abcde”x = 3, y = “abcde” +=+=加等于:加等于:x+= 2x+= 2 -=-=减等于:减等于: x -= 2x -= 2 *=*=乘等于:乘等于: x *= 2x *= 2 /=/=除等于:除等于: x /= 2x /= 2 %=%=求余等于:求余等于: x %= 2x %= 2 比较运算符比较运算符 比较运算符比较运算符 大于:大于: 2 32 3 =大于等于:大于等于: 2 = 22 = 2 !=!=不等于:不等于: 1 != 2 1 != 2 =完全等于:完全等于: 2 = 22 = 2 位运算符位运算符 左移:左移: 按位与:按位与:& & 按位或:按位或:| | 按位异或:按位异或: 21, 11, 2221, 11, 22 按位翻转:按位翻转: 1, 21, 2 逻辑运算符逻辑运算符 逻辑运算符:逻辑运算符: and and 逻辑与:逻辑与:True and FalseTrue and False or or 逻辑或:逻辑或: True or FalseTrue or False not not 逻辑非:逻辑非: not Truenot True 运算符的优先级运算符的优先级 在常规表达式中,存在着多个运算符,比如:在常规表达式中,存在着多个运算符,比如: 1+2*3-1/2*3/21+2*3-1/2*3/2,那么就存在着计算优先度的问,那么就存在着计算优先度的问 题题 一般的,运算符存在高低级别,在同一个表达式一般的,运算符存在高低级别,在同一个表达式 中,高优先级的先运算:中,高优先级的先运算: 比如:比如:1*2+3*3 = 11 1*2+3*3 = 11 而不是而不是1515 对于同级别的运算符,按从左到右处理对于同级别的运算符,按从左到右处理 例如:例如:8*4/2*3 = 488*4/2*3 = 48 运算符优先级由低到高是:运算符优先级由低到高是: 运算符运算符描述描述 lambdalambda 逻辑运算:逻辑运算:oror 逻辑运算:逻辑运算:andand 逻辑运算:逻辑运算:notnot 成员测试:成员测试:in, not inin, not in 同一性测试:同一性测试:is, is notis, is not 比较:比较: ,=,!=!=,= 按位或:按位或:| | 按位异或:按位异或: 按位与:按位与:& & 移位:移位: 加法与减法:加法与减法:+, -+, - 乘法、除法与取余:乘法、除法与取余:* *,/ /

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论