沒有縮排 就是全域性變數:在整個檔案都能生效
,在子程式中定義的就是區域性變數,只在程式內部生效
name="全域性變數"#
全域性變數
defchange_name():
name="
區域性變數"#
區域性變數
(name)
change_name()
#注意name的傳遞
print(name)#
注意name的傳遞
defch_name():
global name#在程式中將name定義為全域性變數
name="
global name用法
(name)
ch_name()
print(name)
2.如果有global,變數就是全域性變數,可讀寫可賦值
規則:為了做區分,全域性變數用 大寫,區域性變數用 小寫
nonlocal 呼叫上一層變數
name="abc"
deftest1():
name="
test1
"def
test2():nonlocal name#
呼叫上一層的name變數print
(name)
test2()
(name)
test1()
2023年8月12日訓練總結
每週總結 主要的收穫 1 複習了樹形 狀壓dp 倍增 rmq dfs manacher kmp ac自動機 二分 樹狀陣列線段樹 強連通等知識。對這些基礎知識的簡單應用又熟練了不少。3 學會了 棋盤染色問題 的思想及結論。並且活學活用到第二天牛客的多校比賽中。4 練習了一大波思維模擬暴力題。這些題還...
2023年11月12日 複習
utf 8,unicode,gbk 的差異 沒聽懂。中文位元組 utf8 3個 gbk 2個 n 1actname sxj actpwd 123 while true name input name mima input mima n n 1 if actname name and actpwd m...
2023年8月13日 17日計畫
很多事情做著做著就偏了,半途而廢了。因為周計畫沒做,所以隨波逐流了。因此,在每週日定下周計畫,至於太長的規劃,不要想太多,太大的目標容易畏懼和自暴自棄。周一 gdal原始碼剖析 6.1.7建立檔案 vc影象處理 2.2.1影象放縮 opencv 3.2.3bgr直方圖 周二 gdal原始碼剖析 6....