python中g(shù)lobal賦初值的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

成都創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為湯陰等服務(wù)建站,湯陰等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為湯陰企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

小編給大家分享一下python中g(shù)lobal賦初值的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

一般在函數(shù)體外定義的變量成為全局變量,在函數(shù)內(nèi)部定義的變量稱為局部變量。

全局變量所有作用域都可用,局部變量只能在本函數(shù)可用,變量的使用順序是,局部變量 > 全局變量, 也就是說:優(yōu)先使用局部變量

那么問題來了, 如果想在函數(shù)內(nèi)使用全局變量,或改變?nèi)肿兞康闹担?應(yīng)該怎么做呢?

global關(guān)鍵字

為了解決函數(shù)內(nèi)使用全局變量的問題,python增加了global關(guān)鍵字, 利用它的特性, 可以指定變量的作用域。

global關(guān)鍵字的作用:聲明變量var是全局的

代碼實(shí)例

實(shí)例1:

函數(shù)優(yōu)先使用局部變量

str = 'global'
def func1():
    str = 'local'
    print(str)
func1()
print(str)

輸出結(jié)果

local
global

看完了這篇文章,相信你對(duì)python中g(shù)lobal賦初值的方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)頁題目:python中g(shù)lobal賦初值的方法-創(chuàng)新互聯(lián)
瀏覽路徑:http://muchs.cn/article40/cdgdeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站移動(dòng)網(wǎng)站建設(shè)、域名注冊(cè)、外貿(mào)建站網(wǎng)頁設(shè)計(jì)公司、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)