<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
在Python中但凡提到的賦值運運算元其實講的就是等號=,在程式語言中的等號含義再也不是數學中的1+1=2的這種等號,真實含義是將=右側的結果賦值給等號左側的變數。
好比定義一個變數num=1,先計算等號右邊的把這個計算的結果再賦值到等號左邊的變數當中,其實此時num變數就是1這個資料在記憶體當中的一個參照地址,後期想使用1這個資料的時候直接把num變數拿出來就可以讀取num變數所對應的存取的資料也就是1。
運運算元 | 描述 | 範例 |
---|---|---|
= | 賦值 | 將=右側的結果賦值給等號左側的變數 |
num= 1 print(num)
注意:多個變數賦值,等號左邊變數的個數要和等號右邊資料的個數一樣,各個資料之間用英文逗號隔開,且變數順序和資料的順序要一一對應。
多個變數賦值解析過程:把3賦值到num1,再把0.8賦值到float1,最後把Python自學網賦值到str1
num1,float1,str1 = 3,0.8,'Python自學網' print(num1) print(float1) print(str1)
返回結果如下:
賦值過程:將100賦值給a變數同時也賦值給b變數
a = b = 100 print(a) print(b)
返回結果如下:
= 賦值運運算元還可與其他運運算元(算術運運算元、位運運算元等)結合,成為功能更強大的賦值運運算元,如表 1 所示。
表 1 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 指的是右移的位數 |
這裡舉幾個簡單的例子:
a = 1 b = 2 a += b print("a+b=",a)#1+2=3 a -= b print("a-b=",a)#3-2=1 a *= b print("a*b=",a)#1*2=2 a /= b print("a/b=",a)#2/2=1.0 a %= b print("a%b=",a)#1%2=1.0 c = 0 d = 2 c &= d print("c&d=",c)#0&2=0 c |= d print("c|d=",c)#0|2=2
執行結果為:
a+b= 3
a-b= 1
a*b= 2
a/b= 1.0
a%b= 1.0
c&d= 0
c|d= 2
需要注意的是,程式中 a 的值通過 /= 和 %= 運算後,型別隱式改變成了浮點型,而浮點數是不能進行 &、|、^、<< 和 >> 運算的,否則 Python 直譯器會報錯
到此這篇關於Python中賦值運運算元的含義與使用方法的文章就介紹到這了,更多相關Python賦值運運算元使用內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45