while迴圈和for迴圈同樣擁有else分支
用break不會執行迴圈所擁有的else分支
global關鍵字用來在函式或者其他區域性作用域中使用全域性變數
gcount = 0
def global_test():
print (gcount)
def global_counter():
global gcount
gcount +=1
return gcount
def global_counter_test():
print(global_counter())
print(global_counter())
print(global_counter())
nonlocal關鍵字用來在函式或其他作用域中使用外層(非全域性)變數
def make_counter():
count = 0
def counter():
nonlocal count
count += 1
return count
return counter
def make_counter_test():
mc = make_counter()
print(mc())
print(mc())
print(mc())
python學習隨記2
變數名的命名規則,說白了和c語言 matlab verilog類似,在我的眼中可以說是基本沒不存在區別的。避免數字開頭和系統已使用的字串即可。通常情況下變數名都有其內涵,例如你要乙個計數器,那麼變數名一般為cnt,或者是xx cnt之類的。使用變數是可以不用事先宣告,但是使用前要提前賦值,我想用一定...
MySQL筆記隨記
引擎服務 查詢優化 不同的引擎支援不同的索引,如innodb就不支援hash索引 unique索引可以存在null值,且允許多個null 因為任意兩個null是無法進行比較的 全文檢索fulltext 全文搜尋,在不適用模板匹配操作的情況下進行單詞或短語的查詢。3種型別 索引參考意見缺省會把錶集中儲...
AE筆記隨記
新建 匯入素材 ctrl i 旋轉選中的素材 r 調整中心點定位工具 錨點 ctrl z撤銷 將素材拖到新建合成組 可以建立一樣大小的合成 攝像機 在合成組裡面要新建才有效果,並且調整角度不影響素材,只對攝像機有效,感覺像是圖層。鋼筆工具上的滑桿 通過ctrl可以只調整乙個來達到目的 時間軸 使用的...