国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

詳解python局部變量與全局變量

microcosm1994 / 641人閱讀

摘要:本文將詳細(xì)分析的全局變量與局部變量,學(xué)過的人都知道,里面的全局變量是無法在里面去使用的,只有超全局變量才可以,那么會(huì)怎么處理全局變量與局部變量呢下面我們來看一下其實(shí)里面的全局變量,一般跟語言里面是一樣的微軟雅黑這里是局部變量打出,并且不會(huì)

本文將詳細(xì)分析python的全局變量與局部變量,學(xué)過php的人都知道,php里面的全局變量是無法在function里面去使用的,只有超全局變量才可以,那么python會(huì)怎么處理全局變量與局部變量呢?下面我們來看一下:

?

其實(shí)python里面的全局變量,一般跟c語言里面是一樣的

? language?=?"python"
def?foo1():
????language?=?"hello"?#?這里是局部變量
????print(language?)?#?打出hello,并且不會(huì)影響全局變量language?(全局那個(gè)bar仍然是"python")
def?foo2():
????print(language?)?#?打出python?#?因?yàn)闆]有聲明局部變量所以python會(huì)搜索全局的language?,這個(gè)bar是全局的
def?foo3():
????global?language?#?告訴python下面的bar是全局的
????language?=?"hello"?#?這里是全局變量
????print(language)?#?打出hello,全局的language?已經(jīng)改為hello不再是python了
#再打印一下language?看一下
print(language)#打印出hello,因?yàn)樵趂oo3里全局變量已經(jīng)被改變了

這也說明使用這種方式可以更改python的全局變量

?

但是這與php里面不同:

? $name?=?"php";
function?foo1{
????echo?$name;?
}
foo1?//將會(huì)得到一條警告:name變量不存在

?

所以各位同學(xué)在做python開發(fā)時(shí)一定要注意區(qū)分

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/552.html

相關(guān)文章

  • 詳解python局部變量全局變量

    摘要:本文將詳細(xì)分析的全局變量與局部變量,學(xué)過的人都知道,里面的全局變量是無法在里面去使用的,只有超全局變量才可以,那么會(huì)怎么處理全局變量與局部變量呢下面我們來看一下其實(shí)里面的全局變量,一般跟語言里面是一樣的微軟雅黑這里是局部變量打出,并且不會(huì)本文將詳細(xì)分析python的全局變量與局部變量,學(xué)過php的人都知道,php里面的全局變量是無法在function里面去使用的,只有超全局變量才可以,那么p...

    Joyven 評(píng)論0 收藏0
  • Python 關(guān)鍵字global全局變量詳解

    摘要:變量作用域一般在函數(shù)體外定義的變量成為全局變量,在函數(shù)內(nèi)部定義的變量稱為局部變量。 變量作用域 一般在函數(shù)體外定義的變量成為全局變量,在函數(shù)內(nèi)部定義的變量稱為局部變量。全局變量所有作用域都可用,局部變量只能在本函數(shù)可用,變量的使用順序是,局部變量 > 全局變量, 也就是說:優(yōu)先使用局部變量 那么問題來了, 如果想在函數(shù)內(nèi)使用全局變量,或改變?nèi)肿兞康闹担?應(yīng)該怎么做呢? global關(guān)...

    firim 評(píng)論0 收藏0
  • 工具使用-積累發(fā)現(xiàn)

    摘要:一積累中如何快速查看包中的源碼最常用的大開發(fā)快捷鍵技巧將對(duì)象保存到文件中從文件中讀取對(duì)象中的用法的配置詳解和代碼的格式詳解格式化內(nèi)容設(shè)置生成詳解注釋規(guī)范中設(shè)置內(nèi)存調(diào)試的小知識(shí)單步執(zhí)行命令的區(qū)別的動(dòng)態(tài)代理機(jī)制詳解內(nèi)容有瑕疵,樓指正泛型繼承的幾 一、積累 1.JAVA Eclipse中如何快速查看jar包中 的class源碼 最常用的15大Eclipse開發(fā)快捷鍵技巧 Java將對(duì)象保存到...

    wangjuntytl 評(píng)論0 收藏0
  • 工具使用-積累發(fā)現(xiàn)

    摘要:一積累中如何快速查看包中的源碼最常用的大開發(fā)快捷鍵技巧將對(duì)象保存到文件中從文件中讀取對(duì)象中的用法的配置詳解和代碼的格式詳解格式化內(nèi)容設(shè)置生成詳解注釋規(guī)范中設(shè)置內(nèi)存調(diào)試的小知識(shí)單步執(zhí)行命令的區(qū)別的動(dòng)態(tài)代理機(jī)制詳解內(nèi)容有瑕疵,樓指正泛型繼承的幾 一、積累 1.JAVA Eclipse中如何快速查看jar包中 的class源碼 最常用的15大Eclipse開發(fā)快捷鍵技巧 Java將對(duì)象保存到...

    Lyux 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

microcosm1994

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<