Python基础教程之基本运算介绍课件.pptx

Python基础教程之基本运算介绍课件.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
演讲人单击此处输入你的正文,文字是您思想的提炼,为了最终演示发布的良好效果,请尽量言简意赅的阐述观点Python基础教程之基本运算介绍课件 01.02.03.04.目录Python基本运算Python数据类型Python变量与赋值Python控制结构 1Python基本运算 算术运算加法:a + b减法:a - b乘法:a * b除法:a / b取模:a % b幂运算:a ** b整数除法:a // b绝对值:abs(a)指数:pow(a, b)开方:sqrt(a)向上取整:ceil(a)向下取整:floor(a)随机数:random()四舍五入:round(a)截断小数:trunc(a)复数运算:a + bj矩阵运算:a @ b集合运算:a | b逻辑运算:a and b比较运算:a > b成员运算:a in b身份运算:a is b序列运算:a[i]字典运算:a[key]集合运算:a列表运算:a字典运算:a集合运算:a列表运算:a字典运算:a集合运算:a列表运算:a字典运算:a集合运算:a列表运算:a字典运算:a集合运算:a列表运算:a字典运算:a集合运算:a列表运算:a 关系运算大于(>):判断一个数是否大于另一个数小于(<):判断一个数是否小于另一个数等于(==):判断两个数是否相等不等于(!=):判断两个数是否不相等大于等于(>=):判断一个数是否大于等于另一个数小于等于(<=):判断一个数是否小于等于另一个数321456 逻辑运算01与运算:使用and关键字,表示两个条件同时满足02或运算:使用or关键字,表示两个条件中至少有一个满足03非运算:使用not关键字,表示对条件进行否定04异或运算:使用xor关键字,表示两个条件中只有一个满足05逻辑运算优先级:not > and > or 2Python数据类型 数值类型整数:int,表示整数,如123、-456等浮点数:float,表示小数,如12复数:complex,表示复数,如1+2j、-3+4j等布尔值:bool,表示真或假,如True、False等 字符串类型字符串是用单引号或双引号括起来的字符序列字符串是不可变的,一旦创建就不能修改字符串可以包含任何字符,包括数字、字母、特殊字符等字符串可以进行连接、重复、索引、切片等操作字符串可以转换为其他数据类型,如整数、浮点数等字符串可以格式化,用于输出复杂的文本格式字符串可以包含转义字符,用于表示特殊字符或控制字符字符串可以包含Unicode字符,用于表示各种语言的字符字符串可以包含原始字符串,用于表示原始字符,不进行转义处理字符串可以包含多行文本,使用三重引号表示字符串可以包含嵌入表达式,使用f-string表示字符串可以包含模板字符串,使用模板字符串表示字符串可以包含正则表达式,用于进行文本匹配和替换字符串可以包含XML、HTML等标记语言,用于表示结构化文本字符串可以包含JSON、YAML等数据格式,用于表示结构化数据字符串可以包含各种编码格式,如ASCII、UTF-8等,用于表示不同语言的字符字符串可以包含各种文本编码格式,如Base64、Hex等,用于表示二进制数据字符串可以包含各种文本压缩格式,如gzip、bzip2等,用于压缩文本数据字符串可以包含各种文本加密格式,如AES、DES等,用于加密文本数据字符串可以包含各种文本签名格式,如MD5、SHA256等,用于验证文本数据的完整性和来源 列表类型01列表是一种有序的数据结构,可以存储任意类型的数据。03列表中的元素可以通过索引访问,索引从0开始。02列表使用方括号[]定义,元素之间使用逗号分隔。04列表支持多种操作,如添加、删除、修改、查询等。 3Python变量与赋值 变量命名规则03变量名不能与Python关键字冲突02变量名只能包含字母、数字和下划线01变量名必须以字母或下划线开头04变量名应具有描述性,以便于理解和维护代码 变量赋值方法直接赋值:使用等号(=)将值赋给变量增量赋值:使用加法(+=)、减法(-=)、乘法(*=)、除法(/=)等运算符进行赋值链式赋值:使用逗号(,)将多个变量同时赋值解包赋值:使用星号(*)将元组或列表中的元素同时赋值给多个变量字典赋值:使用字典(dict)将键值对同时赋值给多个变量列表推导式赋值:使用列表推导式([ 变量作用域全局变量:在函数外定义的变量,可在函数内使用局部变量:在函数内定义的变量,只能在函数内使用嵌套作用域:在函数内定义的函数,可以访问外部函数的变量闭包:函数返回的函数,可以访问外部函数的变量变量生命周期:变量在程序运行时存在的时间,全局变量在整个程序运行时都存在,局部变量只在函数运行时存在 4Python控制结构 条件控制if语句:用于根据条件执行代码块elif语句:用于在if语句不满足时执行

文档评论(0)

奋斗鱿 + 关注
实名认证
内容提供者

做专业的知识领域分享者

1亿VIP精品文档

相关文档