對於全域性變數的修改,如果全域性變數是int或者str,那麼如果想要在函式中對函式變數進行修改,則需要先在函式內,宣告其為global,再進行修改
如果是list或者dict則可以直接修改。
如上示例:
a和c是int型,如何沒有宣告global的話,那麼a的值只是暫時修改了,而宣告了全域性的c永久變成了3,
對於列表b來說,雖然沒有宣告global,但在某個函式中修改了也被全域性修改了。
來自我們都是大好青年部落格:
Python學習基礎筆記(全)
換部落格了,還是cnblog好一些。1.python學習 linux下python3的安裝 2.python學習 資料型別 運算子 條件語句 3.python學習 迴圈語句 4.python學習 字串 5.python學習 列表 6.python學習 字典 7.python學習 元組與集合 8.py...
python學習筆記 檔案修改
功能實現 通過python,實現linux的sed功能 另 通過python檔案無法直接修改儲存,只能先把檔案另存,然後重新命名。這裡沒有執行重新命名那一步 實現效果為 執行.py find str 需要修改的值 replace str 修改後的值 方式1 import sys f open dal...
Altium Designer學習筆記 全
altium designer學習筆記彙總 通過簡單的示例明確pcb繪製的基本流程 altium designer學習 一 原理圖設計 altium designer學習 二 原理相簿的設計 altium designer學習 三 pcb庫的設計 altium designer學習 四 整合庫的製作...