python运算符号有哪些

①算数运算符

算数运算可以完成数学中的加、减、乘、除四则运算

算数运算符包括:

+(加)、-(减)、×(乘)、/(除)、%(求余)、**(求幂)、//(整除)

整除运算:返回商的整数部分

例如:12//10的结果是1

②比较运算符

比较运算是指两个数据之间的比较运算

比较运算符包括:

>(大于) <(小于)

≥(大于等于) ≤(小于等于)

==(等于) !=(不等于)

比较运算符多用于数值型数据的的比较,有时也用于字符串数据的的比较,比较的结果值是True或False

③逻辑运算符

逻辑运算符包括:

and(与) or(或) not(非)

运算规则同数学中的一样

④赋值运算符

用于计算表达式的值并送给变量

赋值运算符:是将赋值号右边的值送给赋值号左边的变量。例如:X=5 将5赋给变量X

赋值表达式的运算方向是从右到左

赋值运算有3种情况:

为单一变量赋值 比如:X=5

为多个变量赋一个值 比如:X=Y=5

为多个变量赋多个值 比如:X,Y=3,4

⑤位运算符

用于对整数中的位进行测试、置位或移位处理,对数据进行按位操作

位运算符包括:

~(按位取反) &(按位与)

|(按位或) ^(按位异或)

>>(按位右移) <<(按位左移)

注意:进行位运算后得到的二进制值是补码的形式,若首位是1,此数为负,需要按照“按位取反,末位加1”的规则计算输出值

python运算符号有哪些