Python之路【第六篇】:Python运算符
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 成员运算符
算术运算符:
+ a+b - a-b
* a*b或者是返回一个被重复若干次的字符串(比如2*'a'、'a'*2,返回aa)
/ x/y
% 取余
** x**y,返回x的y次幂
// 返回商的整数部分
赋值运算符:
= 简单的赋值 += 加法赋值
-= 减法赋值
*= 乘法赋值 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
比较运算符:
== 比较对象是否相等,返回True或者False
!= 比较两个对象是否不想等,返回True或者False
<> 比较两个对象是否不想等,与!=类似
> 比较大小,返回True或者False
< 比较大小,返回True或者False
>= 大于等于,返回True或者False
<= 小于等于,返回True或者False
逻辑运算符:
and 布尔‘与’,返回True或者False or 布尔‘或’,返回True或者False not 布尔‘非’,返回True或者False
成员运算符
in 如果在指定的序列中找到值,返回True,否则返回False not in 如果在指定额序列中没有找到值,返回True,否则返回False
三样东西有助于缓解生命的疲劳:希望、睡眠和微笑。---康德