python菜鸟在成长——运算符(附)

it2026-01-09  8

运算符

算术运算符赋值运算符比较运算符逻辑运算符位运算符运算符的优先级

算术运算符

运算符说明+加-减*乘/除%求余,即返回除法的余数//整除,即返回商的整数部分**幂,即返回x的y次方-减*乘

算术运算符可以直接对数字进行运算,也可以对变量进行计算。

在Python中进行数学计算时,优先级要考虑。 ①先乘除后加减 ②同级运算符是从左到右计算 ③可以使用括号调整计算的优先级

优先级排序: 第一级:** 第二级:* / % // 第三级:+ -

赋值运算符

主要用来给变量等赋值,使用时可以直接把基本赋值符=右边的值赋给左边的变量,也可以进行某些运算后再赋值给左边的变量。

运算符说明=简单的赋值运算+=加赋值-=减赋值*=乘赋值/=除赋值%=取余数赋值**=幂赋值//=取整数赋值

比较运算符

用于对变量或表达式的结果进行大小、真假等比较,结果为真,就返回True,结果为假,则返回False

运算符说明>大于<小于==等于!=不等于>=大于或等于<=小于或等于

逻辑运算符

对真和假两种布尔值进行运算,运算结果还是一个布尔值,Python中的逻辑运算符主要包括and(逻辑与)、or(逻辑或)、not(逻辑非)

运算符说明and逻辑与or逻辑或not逻辑非

位运算符

位与(&)

位或(|)

位异或(^)

位取反(~)

左移位运算符(<<)

右移位运算符(>>)

运算符的优先级

从高到底进行排序

项目Value**幂~ + -取反、正号、负号* / % //算术运算符+ -算术运算符<< >>位运算符中的左移和右移&位运算符中的位与^位运算符中的异或位运算符中的位或< <= > >= != ==比较运算符
最新回复(0)