Python日記 變數

2022-09-20 02:42:13 字數 849 閱讀 6861

1、 函式內的是  區域性變數

2、最外層的是   全域性變數

3、global name   函式內部定義最外層的 全域性變數

4、nonlocal name  函式內部定義上一層的區域性變數

>>>>>下面例子對 global  與 nonlocal 進行了分析。

1 name = '陳卓'

#全域性變數23

4def

dcc1():

5 name = '冷靜'

#區域性變數67

defdcc2():

8 nonlocal name #

指向了'冷靜『 上一級的區域性變數

9 name = '煩躁'

#修改了冷靜 為 煩躁

1011

defdcc3():

12global name #

指向了』陳卓『

13 name = '無敵'

#修改陳卓 為 無敵

14dcc3()

1516

print(name) #

列印dcc1 中的區域性變數

17 dcc2() #

呼叫dcc2

18print(name) #

dcc2 將dcc1 的區域性變數進行了修改

1920

21print(name) #

列印 全域性變數 陳卓

22 dcc1() #

列印 區域性變數 冷靜,然後呼叫dcc2 列印煩躁

23print(name) #

經過dcc3 對全域性變數的修改 那麼變為了無敵

python炒股日記 python日記

python是乙個解釋型語言。與編譯型語言的區別就是不需要編譯過程。python作用 自動化運維 大資料分析 爬蟲web 科學計算 影象處理 python檔案處理過程 python注釋方式 單行 以 開頭 多行 或 三個單引號或三個雙引號 變數 用來儲存資料或字元的 箱子 name wupeiqi ...

python學習日記變數和資料型別

和別的計算機語言一樣python中,變數就是記憶體中一塊位址的標識。變數名自定義,要滿足識別符號命名規則 識別符號命名規則如下 1 定義變數 2 使用變數 定義變數 儲存資料tom my name tom print my name 定義變數 儲存資料 猿學堂 schoolname 猿學堂 scho...

C 學習日記(變數)

變數的生存範圍 乙個變數從宣告到結束的過程 在函式體內或復合語句內部定義的乙個變數 包括main函式 區域性變數未初始化時其值是隨機的 程式執行到函式體或復合語句之外時這個變數就會自動釋放 變數 常量等物件的作用範圍為整個程式 全域性變數的生命期始於程式的執行,結束於程式的退出 全域性變數未初始化時...