Python学习笔记--运算符

算术运算符

运算符描述
+ 相加
- 相减
* 相乘
/ 相除
% 取模
**
// 整除

比较运算符

运算符描述
== 等于
!= 不等于
<> 不等于
> 大于
< 小于
>= 大于或等于
<= 小于或等于

赋值运算符

运算符描述
= 赋值
+= 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
**= a **= b 等价于 a = a ** b
//= a //= b 等价于 a = a // b

逻辑运算符

运算符描述
and 与关系,类似于C++的&&
or 或关系,类似于C++的\ \  
not 非,类似于C++的!

成员运算符

运算符描述
in 在指定容器中找到返回True,否则返回False
not in 在指定容器中未找到返回True,否则返回False

身份运算符

运算符描述
is 两个变量引用自同一个对象则返回True
not is 两个变量不是引用自同一个对象返回True

位运算符

运算符描述
& 与运算
\   或运算
^ 异或运算
~ 取反运算
<< 左移运算
>> 右移运算
#运算符
a=1
b=2
print(a/b)
print(a//b)
print(b/a)
print(b//a)

运行结果:

0.5
0
2.0
2

 

posted @ 2020-10-26 22:25  菜鸡要加油  阅读(82)  评论(0编辑  收藏  举报