Python中的运算符用于执行各种操作,主要包括以下几类:
算术运算符 :用于执行基本的数学运算,如加法、减法、乘法、除法、取余、整除和乘方。
加法:`+`
减法:`-`
乘法:`*`
除法:`/`
取余:`%`
整除:`//`
乘方:` `
比较运算符:
用于比较两个值,返回布尔值(`True` 或 `False`)。
等于:`==`
不等于:`!=`
大于:`>`
小于:`<`
大于等于:`>=`
小于等于:`<=`
赋值运算符:
用于将值分配给变量。
基本赋值:`=`
加赋值:`+=`
减赋值:`-=`
乘赋值:`*=`
除赋值:`/=`
整除赋值:`//=`
取余赋值:`%=`
乘方赋值:` =`
逻辑运算符:
用于执行逻辑运算,如与、或、非。
与:`and`
或:`or`
非:`not`
位运算符:
用于对整数进行位操作。
按位与:`&`
按位或:`|`
按位异或:`^`
按位取反:`~`
左移:`<<`
右移:`>>`
成员运算符:
用于检查一个值是否是另一个值的成员。
`in`
`not in`
身份运算符:
用于检查两个变量是否是同一个对象。
`is`
`is not`
其他运算符
切片:`[start:end:step]`
幂运算:` `
条件表达式:`y if cond else x`
这些运算符可以组合使用,以执行更复杂的操作。例如,可以使用算术运算符和比较运算符结合,创建条件表达式,或者使用逻辑运算符组合多个条件判断。