《Python程序设计》课件-第2章:基础语法.pptxVIP

  • 0
  • 0
  • 约2.75千字
  • 约 19页
  • 2026-11-11 发布于北京
  • 举报

《Python程序设计》课件-第2章:基础语法.pptx

Python基础语法汇报人:XXX2026-10-11

目据运算选择结构循环结构for循环

01数据运算

算术运算符与表达式基础四则运算Python支持加法(+)、减法(-)、乘法()和除法(/)运算,其中除法总是返回浮点数结果,适用于整数和浮点数操作数的混合运算。整除与取模使用//执行向下取整除法,返回商的整数部分;使用%运算符获取除法余数,两者均不可用于复数类型。幂运算与优先级使用表示幂运算,其优先级高于乘除法;Python将00定义为1,遵循数学惯例,支持整数和浮点数操作数。混合类型运算当二元运算符的操作数类型不同时,较窄类型会自动拓宽到另一操作数类型,如整数与浮点数运算时结果为浮点数。

赋值与比较运算符原地赋值运算通过+=、-=等原地运算符实现变量值的就地更新,对可变对象(如列表)直接修改原对象,对不可变对象则创建新对象。相等性判断使用==比较值是否相等,使用is判断对象标识是否相同;对于数字类型,不同类型间的比较基于精确值进行判断。链式比较Python支持链式比较表达式如abc,等价于abandbc,提高代码可读性且避免重复计算。

逻辑与位运算应用位运算底层操作位运算符直接操作二进制位,包括与、或、异或、非及移位运算,常用于底层编程、加密算法或性能优化场景。身份与成员判断is判断两个变量是否引用同一对象,in检查元素是否存在于序列中

文档评论(0)

1亿VIP精品文档

相关文档