网站搭建php打不开,做外贸流程详细步骤,最好的免费信息发布平台,WordPress rss连接目录 【Python学习】Python学习4-运算符 前言算术运算符比较#xff08;关系#xff09;运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级参考 文章所属专区 Python学习 前言
本章节主要说明Python的运算符。主要有 算术运算符 比较#xff08;关系关系运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级参考 文章所属专区 Python学习 前言
本章节主要说明Python的运算符。主要有 算术运算符 比较关系运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级
算术运算符 #!/usr/bin/python
# -*- coding: UTF-8 -*-a 21
b 10
c 0c a b
print 1 - c 的值为, cc a - b
print 2 - c 的值为, c c a * b
print 3 - c 的值为, c c a / b
print 4 - c 的值为, c c a % b
print 5 - c 的值为, c# 修改变量 a 、b 、c
a 2
b 3
c a**b
print 6 - c 的值为, ca 10
b 5
c a//b
print 7 - c 的值为, c比较关系运算符 赋值运算符 逻辑运算符 x 10
y 20
print x and y #如果 x 为 Falsex and y 返回 False否则它返回 y 的计算值。
print x or y #如果 x 是非 0它返回 x 的计算值否则它返回 y 的计算值。
print not(x and y)位运算符
a 0011 1100
b 0000 1101 ab 0000 1100
a|b 0011 1101
a^b 0011 0001
~a 1100 0011 成员运算符
Python还支持成员运算符测试实例中包含了一系列的成员包括字符串列表或元组。
身份运算符
身份运算符用于比较两个对象的存储单元判断两个标识符是否引用自同一个对象 注 id() 函数用于获取对象内存地址。
a 20
b 20if (a is b):print id(),a:,id(a),b:,id(b)print 1 - a 和 b 有相同的标识
else:print id(),a:,id(a),b:,id(b)print 1 - a 和 b 没有相同的标识if (a is not b):print id(),a:,id(a),b:,id(b)print 2 - a 和 b 没有相同的标识
else:print id(),a:,id(a),b:,id(b)print 2 - a 和 b 有相同的标识# 修改变量 b 的值
b 30
if (a is b):print id(), a:, id(a), b:, id(b)print 3 - a 和 b 有相同的标识
else:print id(),a:,id(a),b:,id(b)print 3 - a 和 b 没有相同的标识if (a is not b):print id(),a:,id(a),b:,id(b)print 4 - a 和 b 没有相同的标识
else:print id(), a:, id(a), b:, id(b)print 4 - a 和 b 有相同的标识改变值后b的内存地址有变化了
运算符优先级 参考
菜鸟教程-Python
给个三连吧 谢谢谢谢谢谢了