Python的算术表达式遵循以下规则:
基本算术运算符
加法:`+`
减法:`-`
乘法:`*`
除法:`/`
取模:`%`
幂运算:` `
地板除(取整除):`//`
赋值运算符
赋值:`=`
加法赋值:`+=`
减法赋值:`-=`
乘法赋值:`*=`
除法赋值:`/=`
取模赋值:`%=`
幂赋值:` =`
地板除赋值:`//=`
比较运算符
等于:`==`
不等于:`!=`
大于:`>`
小于:`<`
大于等于:`>=`
小于等于:`<=`
逻辑运算符
`and`
`or`
`not`
其他运算符
`|`(按位或)
`&`(按位与)
`~`(按位取反)
`^`(按位异或)
`<<`(左移位)
匿名函数
使用`lambda`关键字创建匿名函数。
条件表达式
使用`y if cond else x`表示条件表达式。
类型转换
使用`int()`, `float()`, `str()`等进行类型转换。
列表推导式
使用列表推导式进行复杂的列表操作,例如计算0-9的平方和:`sum(x * x for x in range(10))`。
字符串表示
使用单引号`'`或双引号`"`表示字符串。
交换变量值
使用`x, y = y, x`来交换两个变量的值。
列表切片
使用`[left:right]`或`[left:right:stride]`进行列表切割。
这些是Python中常见的算术表达式写法。