领取淘宝天猫优惠券:优惠淘 | 欢迎使用随心而码微信小程序,微信搜一搜【随心而码】可直接搜到。

Python 入门笔记——关系运算符和赋值运算符

Python Hicoder 460℃ 0评论

关系运算符

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

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

练一练

a = 3
b = 5

# ==
print(a == b) # False

# !=
print(a != b) # True

# >
print(a > b) # False

# <
print(a < b) # True

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


赋值运算符

假设变量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 = 13
b = 4
c = 0

# =
c = a + b

# 此时,c的值为17
# +=
c += a
print(c)

# -=
c -= a
print(c)

# /=
c /= a
print(c)

# *=
c *= a
print(c)

# //=
c //= a
print(c)

# %=
c %= a
print(c)

# **=
c **= a
print(c)

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

转载请注明:随心而码 » Python 入门笔记——关系运算符和赋值运算符

喜欢 (0)