第一:如定義在類或者函數體外,在函數或者類中引用需要用到 global聲明 temp_t = "ceshi" def tmp1(): global temp_t temp_t =1 print temp_t 結果:1
第二:直接在函數或類中定義,需要先執行函數或者類,才能執行輸出 def a(): global cc cc = "bb" def b(): global cc cc = "kk" a() b() print(cc)
結果:kk
第一:如定義在類或者函數體外,在函數或者類中引用需要用到 global聲明 temp_t = "ceshi" def tmp1(): global temp_t temp_t =1 print temp_t 結果:1
第二:直接在函數或類中定義,需要先執行函數或者類,才能執行輸出 def a(): global cc cc = "bb" def b(): global cc cc = "kk" a() b() print(cc)
結果:kk
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。