新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
修改python中全局變量的方法-創(chuàng)新互聯(lián)
創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!
小編給大家分享一下修改python中全局變量的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家學(xué)習(xí),希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去學(xué)習(xí)方法吧!
對于全局變量的修改,如果全局變量是int或者str,那么如果想要在函數(shù)中對函數(shù)變量進行修改,則需要先在函數(shù)內(nèi),聲明其為global,再進行修改;如果是list或者dict則可以直接修改。
a = 1 b = [2, 3] c = 1 def func(): a = 2 print ("in func a:", a) b[0] = 1 print ("in func b:", b) global c c = 3 print ("in func c:", c) if __name__ == '__main__': print ("before func a:", a) print ("before func b:", b) print ("before func c:", c) func() print ("after func a:", a) print ("after func b:", b) print ("after func c:", c)
運行結(jié)果:
以上是修改python中全局變量的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!
文章標(biāo)題:修改python中全局變量的方法-創(chuàng)新互聯(lián)
標(biāo)題URL:http://www.dlmjj.cn/article/hcjid.html