在Python中,代表运算的符号称为运算符,它们用于对数据进行操作。以下是一些常见的Python运算符及其用途:
算术运算符
`+`:加法
`-`:减法
`*`:乘法
`/`:除法(在Python 2.x中是浮点除,在Python 3.x中是浮点除)
`//`:整除(向下取整,返回商的整数部分)
`%`:取余(返回除法的余数)
` `:幂运算(返回x的y次幂)
比较(关系)运算符
`==`:等于
`!=`:不等于
`>`:大于
`<`:小于
`>=`:大于等于
`<=`:小于等于
逻辑运算符
`and`:逻辑与
`or`:逻辑或
`not`:逻辑非
位运算符
`&`:按位与
`|`:按位或
`^`:按位异或
`~`:按位取反
赋值运算符
`=`:基本赋值
`+=`:加赋值
`-=`:减赋值
`*=`:乘赋值
`/=`:除赋值
`//=`:整除赋值
`%=`:取余赋值
其他运算符
`is not`:判断两个变量是否不是同一个对象
`in`:判断一个对象是否属于另一个对象
`not in`:判断一个对象是否不属于另一个对象
这些运算符可以组合使用,以执行更复杂的操作。例如,`x += y` 等价于 `x = x + y`