龙空技术网

Python入门教程——运算符之关系运算符与赋值运算符

随心而码 159

前言:

而今我们对“python中赋值运算符”可能比较关注,小伙伴们都需要了解一些“python中赋值运算符”的相关资讯。那么小编同时在网络上汇集了一些有关“python中赋值运算符””的相关资讯,希望同学们能喜欢,小伙伴们一起来学习一下吧!

关系运算符

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

==:比较两个值是否相等。 如: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中赋值运算符