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
posted @ 2018-01-15 16:37  RongHe  阅读(246)  评论(0编辑  收藏  举报