Please enable JavaScript.
Coggle requires JavaScript to display documents.
python3运算符 - Coggle Diagram
python3运算符
算数运算符
除法:9/2 = 4.5
取整除:// 向下取整,得到的并不一定是整数类型的数,与分母分子的数据类型有关,如7.0//2 = 3.0
取模:-9%2 = 1(正数)
逻辑运算符
x and y
x为False, 表达式返回x的值;否则返回y的计算值
x or y
x是True,返回x的值;否则返回y的计算值
not x
x为True,返回False;反之亦然
位运算符
按位取反运算符:~x 在数值上等于-x-1
移位运算符:左移低位补0,右移带符号位
身份运算符
is 判断两个标识符是否引用一个对象
is not
赋值运算符
:= 海象运算符(3.8新增),在表达式内部为变量赋值
运算符优先级
乘方>正负号、按位非>乘除>加减>移位>按位(&>^>|)>比较运算(成员运算符、比较运算符)>逻辑运算(not>and>or)
比较(关系)运算符
成员运算符