** 笔者望借助CSDN来总结记录python学习过程中的学习笔记。
运算符 算数运算符运算符 | 说明 | 实例 | 结果 |
---|---|---|---|
// | 整除 | 7//2 | 3 |
/ | 除 | 7/2 | 3.5 |
** | 幂 | 2**4 | 16 |
注意: 除数不为0。%
求余时第二个 *** 作数为负结果为负。
>>> print(7 % 2, 7 % -2, -7 % 2, -7 % -2)
1 -1 1 -1
赋值运算符
和c/c++类似,只是多了 **=
和 \=
。
> 、 < 、 <= 、 >= 、!=
逻辑运算符运算符 | 含义 | 用法 | 结合方向 |
---|---|---|---|
and | 与 | a and b | 左到右 |
or | 或 | a or b | 左到右 |
not | 非 | not a | 右到左 |
运算符 | 功能 |
---|---|
~ | 按位取反 |
& | 按位与 |
| | 按位或 |
^ | 按位异或 |
~ | 按位取反 |
>> | 左移 |
<< | 右移 |
** |
---|
~ , + , - |
* , / , % , // |
+ , - |
<< , >> |
& |
^ |
| |
< 、 <= 、 > 、>= 、 != 、== |
条件表达式是if…else的简写
语法结构: x if 判断条件 else y
如果条件为真,则返回x,否则返回y。
a=10
b=20
print('a>=b' if a>=b else 'b>a')
---
b>a
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)