2023年12月8日 函式變數與遞迴

2022-08-13 13:27:17 字數 835 閱讀 7424

沒有縮排  就是全域性變數:在整個檔案都能生效

,在子程式中定義的就是區域性變數,只在程式內部生效

name="

全域性變數"#

全域性變數

defchange_name():

name="

區域性變數"#

區域性變數

print

(name)

change_name()

#注意name的傳遞

print(name)#

注意name的傳遞

defch_name():

global name#在程式中將name定義為全域性變數

name="

global name用法

"print

(name)

ch_name()

print(name)

2.如果有global,變數就是全域性變數,可讀寫可賦值

規則:為了做區分,全域性變數用 大寫,區域性變數用 小寫

nonlocal  呼叫上一層變數

name="

abc"

deftest1():

name="

test1

"def

test2():nonlocal name#

呼叫上一層的name變數print

(name)

test2()

print

(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....