Python中“+=”指什麼?賦值運算子包括哪些?
在Python語言中,+=代表加賦值,是賦值運算子的一種,那麼Python中“+=”指什麼?賦值運算子又包括哪些?接下來一起往下看吧。
在Python中,+=是指加賦值運算子,是賦值運算子的一種。
“+=”運算子可以先進行加法運算,再將結果賦值給運算子左側的變數。
語法:
x += y
這就相當於:
x = x + y
擴充套件閱讀:
賦值運算子用來把右側的值傳遞給左側的變數;可以直接將右側的值交給左側的變數,也可以進行某些運算後再交給左側的變數,比如加減乘除、函式呼叫、邏輯運算等。
Python中最基本的賦值運算子是等號=;結合其它運算子,=還能擴充套件出更強大的賦值運算子。
基本賦值運算子
=是Python中最常見、最基本的賦值運算子,用來將一個表示式的值賦給另一個變數。
擴充套件後的賦值運算子
=還可與其他運算子相結合,擴充套件成為功能更加強大的賦值運算子。擴充套件後的賦值運算子將使得賦值表示式的書寫更加優雅和方便。接下來為大家詳細介紹一下。
= 最基本的賦值運算,舉例:x=y,等價形式:x=y。
+= 加賦值,舉例:x += y,等價形式:x = x+y。
-= 減賦值,舉例:x-=y,等價形式:x=x-y。
*= 乘賦值,舉例:x *=y,等價形式:x=x*y。
/= 除賦值,舉例:x/=y,等價形式:x = x / y。
%= 取餘數賦值,舉例:x %= y,等價形式:x = x % y。
**= 冪賦值,舉例:x **= y,等價形式:x = x **y。
//= 取整數賦值,舉例:x //= y,等價形式:x = x // y。
&= 按位與賦值,舉例:x &= y,等價形式:x = x & y。
|= 按位或賦值,舉例:x |= y,等價形式:x = x| y。
^= 按位異或賦值,舉例:x ^= y,等價形式:x = x ^ y。
<<= 左移賦值,舉例:x <<= y,等價形式:x = x << y,這裡的y指的是左移的位數。
>>= 右移賦值,舉例:x >>= y,等價形式:x = x >> y,這裡的 y 指的是右移的位數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2948907/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 運算子-賦值運算子賦值
- 賦值運算子(轉)賦值
- Python學習-算術運算子,賦值運算子和複合運算子Python賦值
- 8.Golang中的運算子-算術運算子、關係運算子、邏輯運算子、賦值運算子Golang賦值
- If-Let 賦值運算子賦值
- 劍指Offer--面試題1:賦值運算子函式面試題賦值函式
- Python 賦值與運算子和連線符Python賦值
- JavaScript 等號 = 賦值運算子JavaScript賦值
- 1:賦值運算子函式賦值函式
- 按位“或”賦值運算子 (|=)賦值
- javascript運算子——條件、逗號、賦值、()和void運算子JavaScript賦值
- javascript賦值運算子等號=深入介紹JavaScript賦值
- 第十八篇:複製控制( 中 ) --- 過載賦值運算子賦值
- Java中包含哪些運算子Java
- javascript基礎(賦值運算子,關係運算子,相等運算子,三元運算子,運算子的優先順序,程式碼塊)(十)JavaScript賦值
- ECMAScript 安全賦值運算子 (?=) 提案介紹及其 Polyfill賦值
- Kotlin 運算子詳解:算術、賦值、比較與邏輯運算子全解析Kotlin賦值
- 賦值運算子和+號的用法(兩個練習)賦值
- java零基礎自學第一天②,運算子:表示式,算術運算子,+操作,賦值運算子,自增自減運算子,關係運算子,邏輯運算子,三元運算子Java賦值
- python中的運算子Python
- New運算子到底做了什麼
- Python 中的特殊運算子Python
- VS2005入門之運算子[賦值,算術]賦值
- awk 系列:怎樣使用 awk 變數、數值表示式以及賦值運算子變數賦值
- []==''返回?為什麼?運算子==進行了什麼操作?
- Python運算子有哪些型別?Python學習Python型別
- 變數的賦值 指標間接賦值變數賦值指標
- 運算子的關係,什麼叫一元運算子,二元運算子,三元運算子,運算子優先順序,以及運算子的
- 帶複製建構函式、賦值運算子的模板佇列函式賦值佇列
- Python3中的運算子Python
- python中的字典賦值操作怎麼實現?Python賦值
- Python有哪些是必須學的運算子?Python
- 什麼是Python?主要運用哪些方面?Python
- 第九章:過載賦值運算子中需要注意的兩個問題賦值
- Python運算子Python
- 指標運算子過載(* 和 ->)指標
- 【JavaScript】什麼是擴充套件運算子?JavaScript套件
- java短路邏輯運算子是什麼Java