python 判断 对象相等 python判断值相等的符号_python赋值运算符

关系运算符

关系运算符,顾名思义是用来比较两个值的关系的运算符。

==:比较两个值是否相等。 如:2 == 2,返回结果 True,即相等;2 == 3,返回结果 False,即不相等。!=:比较两个值是否不相等。 如:2 != 3,返回结果 True,即两值不相等。>:大于。 如:5 > 3,返回结果 True,即5大于3。<:小于。 如:3 < 8,返回结果 True,即3小于8。>=:大于等于。<=:小于等于。

练一练

a = 3b = 5# ==print(a == b) # False# !=print(a != b) # True# >print(a > b) # False#

将上面代码保存为 relaOperator.py,在IDLE中运行结果如下:

python 判断 对象相等 python判断值相等的符号_python赋值运算符_02

赋值运算符

假设变量a = 9,b = 4:

=:最简单的赋值运算符。 c = a + b 表示将 a + b 的运算结果赋值给c。+=:加法赋值运算符。 c += a表示 c = c + a。-=:减法赋值运算符。 c -= a表示 c = c - a。/=:除法赋值运算符。 c /= a表示 c = c / a。*=:乘法赋值运算符。 c *= a表示 c = c * a。//=:整除赋值运算符。 c //= a表示 c = c // a。%=:取模赋值运算符。 c %= a表示 c = c % a。**=:幂赋值运算符。 c **= a表示 c = c ** a。

练一练

需要注意,c的值在不断变化。

a = 13b = 4c = 0# =c = a + b# 此时,c的值为17# +=c += aprint(c)# -=c -= aprint(c)# /=c /= aprint(c)# *=c *= aprint(c)# //=c //= aprint(c)# %=c %= aprint(c)# **=c **= aprint(c)

将上述代码保存到 assignOperators.py,在IDLE中运行结果如下:

python 判断 对象相等 python判断值相等的符号_python赋值运算符_03