Python學習筆記 變數的高階

2021-08-20 13:53:59 字數 529 閱讀 3953

變數高階

1--變數的引用

。--變數和資料都是儲存在記憶體中的

。--在python中函式的引數傳遞以及返回值都是靠引用傳遞的

2--引用的概念

。--在python中

。--變數和資料都是分開儲存的

。--資料儲存在記憶體中的乙個位置

。--變數儲存著資料在記憶體中的位址

。--變數中記錄資料的位址,就叫做引用

。--使用id()函式可以檢視變數中儲存資料所在的記憶體位址

**注意:如果變數已經被定義,當個乙個變數賦值的時候,本事上是修改了變數的引用

。--變數不再對之前的資料引用

。--變數改為對新賦值的資料引用

。--進一步解釋:

--在python中,變數的名字,類似於便簽貼在資料上

3--函式返回值傳遞引用

。--呼叫有返回值的函式,本質上傳遞的是函式中儲存資料變數的引用,而不是變數儲存的資料

**注意:若果函式有返回值,但是沒有定義變數接收,程式不會報錯,但是無法獲得返回結果

python學習筆記 10 變數高階

在python中 在python中,變數的名字類似於便簽紙貼在資料上。a 1print id a b a print id b a 2 print id a b a print id b output 140709511300768 140709511300768 140709511300800 1...

Linux學習筆記 高階變數

高階變數分為三個主題,1 變數擴充套件,2 命令替換,3 算術擴充套件 1 變數擴充套件 變數擴充套件基本型 變數擴充套件是一種簡易的條件判斷,對不同的條件賦予變數不同的替換值 變數擴充套件是對基本型加上條件判斷,如若條件符合,則進行變數替換,不符合則進行另乙個操作。取消變數,則這個變數不存在或未定...

Python學習筆記(十四)高階變數型別 字串

1 字串定義 字串 就是 一串字元,是程式語言中表示文字的資料型別 在python中可以使用 一對雙引號 或者一對單引號 定義乙個字串 雖然可以使用 或者 定義字串 如果字串內部需要使用 可以使用 定義字串 可以使用 索引 獲取乙個字串中 指定位置的字元,索引計數從0開始 也可以使用for迴圈遍歷字...