算术运算符可以直接对数字进行运算,也可以对变量进行计算。
在Python中进行数学计算时,优先级要考虑。 ①先乘除后加减 ②同级运算符是从左到右计算 ③可以使用括号调整计算的优先级
优先级排序: 第一级:** 第二级:* / % // 第三级:+ -
主要用来给变量等赋值,使用时可以直接把基本赋值符=右边的值赋给左边的变量,也可以进行某些运算后再赋值给左边的变量。
运算符说明=简单的赋值运算+=加赋值-=减赋值*=乘赋值/=除赋值%=取余数赋值**=幂赋值//=取整数赋值用于对变量或表达式的结果进行大小、真假等比较,结果为真,就返回True,结果为假,则返回False
运算符说明>大于<小于==等于!=不等于>=大于或等于<=小于或等于对真和假两种布尔值进行运算,运算结果还是一个布尔值,Python中的逻辑运算符主要包括and(逻辑与)、or(逻辑或)、not(逻辑非)
运算符说明and逻辑与or逻辑或not逻辑非位与(&)
位或(|)
位异或(^)
位取反(~)
左移位运算符(<<)
右移位运算符(>>)
从高到底进行排序
项目Value**幂~ + -取反、正号、负号* / % //算术运算符+ -算术运算符<< >>位运算符中的左移和右移&位运算符中的位与^位运算符中的异或位运算符中的位或< <= > >= != ==比较运算符