Python之基本运算符
基本运算符
1、算符运算符
|
运算符 |
描述 |
例子 |
|
+ |
两个对象相加 |
a+b |
|
- |
两个对象相减 |
a-b |
|
* |
两个数相乘或返回一个被重复若干次的字符串 |
a*b |
|
/ |
两个数相除 |
a/b |
|
% |
取模,返回除法的余数 |
a%b |
|
** |
返回幂次方 |
a**b |
|
// |
取整数,返回商的整数部分 |
a//b |
#!/usr/bin/env python #_*_ coding:utf-8 _*_ a = 10 b = 15 print(a-b,a**b,a%b,a//b) ##输出结果:-5 1000000000000000 10 0
2、比较运算符
|
运算符 |
描述 |
例子 |
|
== |
比较对象是否相等 |
(a == b) |
|
!= |
比较两个对象是否不相等 |
(a != b) |
|
<> |
比较两个对象是否不相等 |
(a <> b) |
|
> |
返回a是否大于b |
(a > b) |
|
< |
返回a是否小于b |
(a < b) |
|
>= |
返回a是否大于等于b |
(a >= b) |
|
<= |
返回a是否小于等于b |
(a <= b) |
3、赋值运算符
|
运算符 |
描述 |
例子 |
|
= |
赋值运算 |
c = a + b |
|
+= |
加法赋值运算符 |
c +=a |
|
-= |
减法赋值运算符 |
c -=a |
|
*= |
乘法赋值运算符 |
c *=a |
|
/= |
除法赋值运算符 |
c /=a |
|
%= |
取模赋值运算符 |
c %=a |
|
**= |
幂次方赋值运算符 |
c **=a |
|
//= |
取整除赋值运算符 |
c //=a |
4、逻辑运算符
|
运算符 |
描述 |
例子 |
|
and |
逻辑and |
(a and b) |
|
or |
逻辑or |
(a or b) |
|
Not |
逻辑非 |
not a |
备注:逻辑运算符的运算顺序为:非、与、或
5、成员运算符
|
运算符 |
描述 |
例子 |
|
in |
在指定的序列中找到值true,否则返回false |
|
|
not in |
在指定的序列中未找到值false,否则返回true |
备注:算符运算符与赋值运算符结果返回的都是值;
比较、逻辑、成员运算符返回的都是bool值;

浙公网安备 33010602011771号