Python 基础编程---操作符 (二)

算术操作符

操作符 描述
+
-
*
/
% 取模
** 指数
// 浮点除

逻辑操作符

操作符 描述
and 逻辑与
or 逻辑或
not 逻辑非

比较操作符

操作符 描述
== 相等返回 True,否则是 False
!= 不等返回True,否则是False
<> 同  !=
> 大于返回True,否则是False
< 小于返回True,否则是False
>= 大于或等于返回True,否则是False
<= 小于或等于返回True,否则是False

 位操作符

操作符 描述
& 二进制与
| 二进制或
^ 二进制异或
~ 二进制补
<< 二进制左移
>> 二进制右移

位操作对于设置特定的位( | 或 )和测试某个位是否为1 (& 与 )特别有用。异或操作返回两个操作数位元之间的差异。

 


成员操作符

成员操作符用以确定在一个序列或字典对象中是否存在( in )或不存在( not in )某个值或对象,字典对象只能对键进行测试,不能对值进行成员测试。

操作符 描述
in 若包含查询对象返回 True   ,反之为 False
not  in 若不含查询对象返回 True   ,反之为 False
if x in some_list:
    DoSomething(x,some_list)



身份操作符

身份操作一般用于确定一个对象是否可用于某个特定的操作。如果操作符两边的变量名指向同一对象,则 is 表达式值为 True。

操作符 描述
is 若为相同对象则为 True ,否则为 False
is not 若不是相同对象则为 True , 否则为 False





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章