Python|賦值 =

更新於 發佈於 閱讀時間約 2 分鐘

運算子=

用法:  物件=運算式

舉例:  x=1+1

說明:  先計算右側,並將左側物件(x)建立連結到右側結果所代表的物件(2)。


變數與=

當變數透過=與某物件做連結時,呼叫此變數實際上會是呼叫該物件,變數僅是做一個參考(reference)。

舉例:

a=1+2 //右側計算結果為3,所以物件(a)被建立連結到物件(3)

b=a  //因右側計算結果為物件(a),又物件(a)的資料型態為變數,所以物件(b)被建立連結到物件(a)時,會改連結到物件(3),此時物件(b)和物件(a)沒有直接關連,僅是皆連結到同一個物件(3)

print(a)  >>>3

print(b)  >>>3

a=6  //物件a被重新建立連結到新物件(6),原先的物件(3)不會受影響

print(a)  >>>6

print(b)  >>>3  //因物件(a)與物件(b)無直接關聯,所以當物件(a)重連結時,物件(b)不會受影響






留言
avatar-img
留言分享你的想法!
avatar-img
JustPenguin的沙龍
1會員
4內容數
JustPenguin的沙龍的其他內容
2021/05/26
所有東西在電腦底層皆是位元(0或1),位元以定位記法來表示資料(如ASCII編碼中 01000001表示A),資料透過CPU內建的處理程序組成機械語言,機械語言能完成數學運算。但機械語言的表示0和1的組成,難以直接編寫程式,因此又設計出了一套用字母、符號、數字來對應機械語言的語法──組合語言,為了更
2021/05/26
所有東西在電腦底層皆是位元(0或1),位元以定位記法來表示資料(如ASCII編碼中 01000001表示A),資料透過CPU內建的處理程序組成機械語言,機械語言能完成數學運算。但機械語言的表示0和1的組成,難以直接編寫程式,因此又設計出了一套用字母、符號、數字來對應機械語言的語法──組合語言,為了更
2021/05/26
變數的命名規則 : 只能包含以下字元     ─ 大寫字母(A到Z)     ─ 小寫字母(a到z)     ─ 數字(0到9)     ─ 底線(_) 區分大小寫 開頭只能為字母或底線,不可為數字  以底線開頭會被特殊對待 不能是保留字(關鍵字) 參考文獻: 精通
2021/05/26
變數的命名規則 : 只能包含以下字元     ─ 大寫字母(A到Z)     ─ 小寫字母(a到z)     ─ 數字(0到9)     ─ 底線(_) 區分大小寫 開頭只能為字母或底線,不可為數字  以底線開頭會被特殊對待 不能是保留字(關鍵字) 參考文獻: 精通
2021/05/26
對電腦計算而言,原始資料為資料型態和記憶體位置的組成,Python為物件導向語言,其處理資料的方式,是將各種原始資料值包成物件後,再進行處理,所以語法中的一切皆為物件。 物件組成至少包含下列要素: 型態 : 決定它的資料類型 id : 代表它唯一的名稱,可用以區別其他物件 值 : 資
2021/05/26
對電腦計算而言,原始資料為資料型態和記憶體位置的組成,Python為物件導向語言,其處理資料的方式,是將各種原始資料值包成物件後,再進行處理,所以語法中的一切皆為物件。 物件組成至少包含下列要素: 型態 : 決定它的資料類型 id : 代表它唯一的名稱,可用以區別其他物件 值 : 資
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
資料型態-變數概念 上面這張圖片傳傳達了三個概念, 常值:可以是數值、浮點數、字串、布林等資料, 變數名稱:這邊也很好理解,就是好記得名稱,這邊使用中文是方便初學者入門, 盒子:代表在Python底層運作的狀況,Python創建變數時,會先在記憶體創建型態物件,這邊是數字型態,所以創建數字物件。
Thumbnail
資料型態-變數概念 上面這張圖片傳傳達了三個概念, 常值:可以是數值、浮點數、字串、布林等資料, 變數名稱:這邊也很好理解,就是好記得名稱,這邊使用中文是方便初學者入門, 盒子:代表在Python底層運作的狀況,Python創建變數時,會先在記憶體創建型態物件,這邊是數字型態,所以創建數字物件。
Thumbnail
Python是一種廣泛使用的程式語言,它有許多內建的模組可以幫助我們進行各種數學運算,其中一個就是math模組,它提供了許多標準的數學函數,例如三角函數、對數函數、指數函數等,在這篇文章中,我們將介紹如何使用math模組。 導入math模組並計算圓周率的值: # 計算圓周率的值 math模組中
Thumbnail
Python是一種廣泛使用的程式語言,它有許多內建的模組可以幫助我們進行各種數學運算,其中一個就是math模組,它提供了許多標準的數學函數,例如三角函數、對數函數、指數函數等,在這篇文章中,我們將介紹如何使用math模組。 導入math模組並計算圓周率的值: # 計算圓周率的值 math模組中
Thumbnail
  程式中很常會看到千奇百怪的運算式,這些運算式都隱藏著各種運算元和運算子,這些是什麼呢?讓我們來一探究竟。   運算元是指變數、常數這類(如:A、B、C、Data、123等),運算子是指運算符號(如:+、-、*、/、%、==、<、&&等這類型),這邊就要介紹C#的運算子以及怎麼使用。
Thumbnail
  程式中很常會看到千奇百怪的運算式,這些運算式都隱藏著各種運算元和運算子,這些是什麼呢?讓我們來一探究竟。   運算元是指變數、常數這類(如:A、B、C、Data、123等),運算子是指運算符號(如:+、-、*、/、%、==、<、&&等這類型),這邊就要介紹C#的運算子以及怎麼使用。
Thumbnail
這次分享的是常數、變數、宣告與初始化。 [常數]就是固定不變的數,如:PI=3.14 [變數]顧名思義就是會改變的數,如:y=2x (在數學中x確定後y才會確定,因此x為自變數,y為應變數,x、y都屬於變數) 一、常數   常數在定義的時候,一開始就必須指定好資料型別並且給予值,因為它在整個程式在執
Thumbnail
這次分享的是常數、變數、宣告與初始化。 [常數]就是固定不變的數,如:PI=3.14 [變數]顧名思義就是會改變的數,如:y=2x (在數學中x確定後y才會確定,因此x為自變數,y為應變數,x、y都屬於變數) 一、常數   常數在定義的時候,一開始就必須指定好資料型別並且給予值,因為它在整個程式在執
Thumbnail
說明 重點 △定義變數 △文字的定義 △文字與數字的差別 △整數與浮點數 △signed(有號)與unsigned(無號)的區別 △e是什麼符號? 分類 △字元 △字串 △短整數 △整數 △長整數 △超長整數 △單精度浮點數 △雙精度浮點數 △長雙精度浮點數 應用 宣告與輸出 運算符 結論
Thumbnail
說明 重點 △定義變數 △文字的定義 △文字與數字的差別 △整數與浮點數 △signed(有號)與unsigned(無號)的區別 △e是什麼符號? 分類 △字元 △字串 △短整數 △整數 △長整數 △超長整數 △單精度浮點數 △雙精度浮點數 △長雙精度浮點數 應用 宣告與輸出 運算符 結論
Thumbnail
本篇文章將會記錄Microsoft關於數字計算相關的知識,以及紀錄這些計算的專有名詞,補足闕漏的知識。
Thumbnail
本篇文章將會記錄Microsoft關於數字計算相關的知識,以及紀錄這些計算的專有名詞,補足闕漏的知識。
Thumbnail
統全數理功用: 1.方便計算機計算過程直觀化,透過時輪系統,一步一步地理解計算過程 2.數理語言的統一規則化 3.可能方便初學者逐步理解   算法案例   二元算法 統全數理法化   次方/平方/立方.次方根,如何計算對數?   算法案例:加法與減法   算法案例:乘法除法
Thumbnail
統全數理功用: 1.方便計算機計算過程直觀化,透過時輪系統,一步一步地理解計算過程 2.數理語言的統一規則化 3.可能方便初學者逐步理解   算法案例   二元算法 統全數理法化   次方/平方/立方.次方根,如何計算對數?   算法案例:加法與減法   算法案例:乘法除法
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News