Python 运算符

算数运算符

加、减、乘、除等。

运算符描述语法
+加法x + y
减法x – y
*乘法x * y
/除法(浮点数)x / y
//除法(层)x // y
%取模x % y
**幂运算x ** y

关系运算符

关系操作符用于值的比较,并根据条件返回

操作符描述语法
>大于x > y
<小于x < y
==等于x == y
!=不等于x != y
>=大于或等于x >= y
<=小于或等于x <= y

逻辑运算符

运算符描述语法
andx and y
orx or y
notnot x

位运算符

运算符描述语法
&位与x & y
|位或x | y
~位非~x
^位异或x ^ y
>>位右移x>>
<<位左移x<<

赋值运算符

运算符描述语法
=将表达式右侧的值赋给左侧的操作数x = y + z
+=将表达式右侧的操作数赋值给左侧操作数,然后赋值给左侧操作数a+=b a=a+b
-=从左操作数中减去右操作数,然后赋值给左操作数a-=b a=a-b
*=将右操作数与左操作数相乘,然后赋给左操作数a=b a=ab
/=用右操作数除以左操作数,然后赋值给左操作数a/=b a=a/b
%=使用左、右操作数取模,并将结果赋给左操作数a%=b a=a%b
//=用右操作数除左操作数,然后将值(floor)赋给左操作数a//=b a=a//b
**=使用操作数计算指数值并为左操作数赋值a=b a=ab
&=对操作数执行位与运算,并赋值给左操作数a&=b a=a&b
|=对操作数执行位或运算,并将值赋给左操作数a|=b a=a|b
^=对操作数执行位异或运算,并赋值给左操作数a^=b a=a^b
>>=对操作数执行位右移运算,并将值赋给左操作数a>>=b a=a>>b
<<=对操作数执行位左移运算,并将值赋给左操作数a <<= b a= a << b





公众号

关注公众号,获取一手资讯

“ Python 运算符 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注