您的位置:首页 > 编程语言 > Python开发

Python 运算符(算数 比较 赋值 位 逻辑 成员 身份 优先级)

2017-09-09 09:47 1111 查看
Python语言支持以下类型的运算符:算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符、运算符优先级。

以下操作验证自行完成。

Python算术运算符

(与c,java不同:**,//)



注意:Python2.x 里,整数除整数,只能得出整数。如果要得到小数部分,把其中一个数改成浮点数即可。

Python比较运算符

(与c,java不同的:<>)



Python赋值运算符

(**=,//=)



Python位运算符

按位运算符是把数字看作二进制来进行计算的。



Python逻辑运算符

原理一样,返回值不同。



Python成员运算符

(新增)

除了以上的一些运算符之外,Python还支持成员运算符,测试实例的时候可以包含了一系列的成员,包括字符串,列表或元组。



Python身份运算符

(新增)

身份运算符用于比较两个对象的存储单元。



注: id() 函数用于获取对象内存地址。

is 与 == 区别:

is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。

Python运算符优先级

以下表格列出了从最高到最低优先级的所有运算符:



以上知识整理自菜鸟教程:http://www.runoob.com/python/python-operators.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐