Python中的+=操作符--完整指南

124 阅读2分钟

在这一课中,我们将研究Python中的 +=运算符 ,并通过几个简单的例子看看它是如何工作的。

操作符 '+=' 是加法赋值操作符的缩写。它将两个值相加,并将总和分配给一个变量 (左操作数)。

让我们看一下三个例子,以便更好地了解这个运算符的工作原理。


1.用+=运算符将两个数值相加

在下面提到的代码中,我们用5的初始值初始化了一个变量X,然后将数值15加到它上面,并将结果值存储在同一个变量X中。

X = 5
print("Value Before Change: ", X)
X += 15
print("Value After Change: ", X)

该代码的输出如下

Value Before Change:  5
Value After Change:  20


2.添加两个字符串

S1 = "Welcome to "
S2 = "AskPython"

print("First String : ", S1)
print("Second String: ", S2)
S1+=S2
print("Final String: ", S1)

在上面提到的代码中,我们初始化了两个变量S1和S2,初始值分别为 "Welcome to "和 "AskPython"。

然后,我们使用 "+="运算符添加两个字符串,这将使字符串的值连接起来。

该代码的输出如下

First String :  Welcome to 
Second String:  AskPython
Final String:  Welcome to AskPython


3.了解Python中 "+="运算符的关联性

+="操作符的关联性是从右到左。 让我们看一下下面提到的例子代码。

X = 5
Y = 10
X += Y>>1
print(X)

我们初始化了两个变量X和Y,初始值分别为5和10。在代码中,我们将Y的值右移1位,然后将结果加到变量X上,并将最终结果存储到X上。

输出结果是:X=10,Y=10


总结

恭喜你!你刚刚了解了Python中的'+='运算符,也了解了它的各种实现方式。

感谢你抽出时间!希望你能学到新的东西!!😄