[程式]Python 學習筆記- 運算符號 運算子介紹 (arithmetic operator)

近日在學習Python, 對於運算符號、運算子有一些疑問,問了強者我朋友的解釋,分享給大家。

A += B —–> 意思是 A= A+B

B -= A ——> 意思是 B = B-A

summary and note:

=左右邊一定不會變

被改到的東西是在左邊

+= 的意思就像是「把後面這個東西加到前面的變數上」

-=的意思就像是「把後面的東西從前面減掉」

要記得「=」這個符號在程式語言裡面並不是數學上的等於 他的意思是「assign」把後面的值assign給前面的值

「A += ….」= 「A = A + (….)」
「A *= ….」= 「A = A * (….)」
「A /= ….」= 「A = A / (….)」
「A -= ….」= 「A = A – (….)」
你看到這種符號可以先把他展開
就不用去背這個符號是什麼意思了 展開方式都一樣
以此類推「A **= ….」= 「A = A ** (….)」
雖然看起來很怪 展開後就沒什麼了不起
就是取幾次方的意思