床長人工智能教程免費擴展179

朋友們挠将,如需轉(zhuǎn)載請標明出處:https://blog.csdn.net/jiangjunshow

聲明:在人工智能技術(shù)教學期間淹接,不少學生向我提一些python相關(guān)的問題绘面,所以為了讓同學們掌握更多擴展知識更好地理解AI技術(shù),我讓助理負責分享這套python系列教程拭卿,希望能幫到大家墨礁!由于這套python教程不是由我所寫醋奠,所以不如我的AI技術(shù)教學風趣幽默榛臼,學起來比較枯燥;但它的知識點還是講到位的了窜司,也值得閱讀沛善!想要學習AI技術(shù)的同學可以點擊跳轉(zhuǎn)到我的教學網(wǎng)站。PS:看不懂本篇文章的同學請先看前面的文章塞祈,循序漸進每天學一點就不會覺得難了金刁!

Python創(chuàng)建變量是在所謂的命名空間中進行的。也就是說议薪,在代碼中變量名被賦值的位置決定了這個變量名能被訪問到的范圍尤蛮。

作用域的定義是在Python賦值的時候生成的。由于Python變量名不需要提前聲明斯议,所以Python將一個變量名被賦值的地點關(guān)聯(lián)為(綁定給)一個特定的命名空間产捞。換句話說,在代碼中給一個變量賦值的地方?jīng)Q定了這個變量將存在于哪個命名空間哼御,也就是它可見的范圍坯临。

除打包代碼之外,函數(shù)還為程序增加了一個額外的命名空間層:在默認的情況下艇搀,一個函數(shù)的所有變量名都是與函數(shù)的命名空間相關(guān)聯(lián)的尿扯。這意味著:
?一個在def內(nèi)定義的變量名能夠被def內(nèi)的代碼使用。不能在函數(shù)的外部引用這樣的變量名焰雕。
?def之中的變量名與def之外的變量名并不沖突,即使是使用在別處的相同的變量名芳杏。一個在def之外被賦值的變量X與在這個def之中的賦值的變量X是完全不同的變量矩屁。

在任何情況下辟宗,一個變量的作用域總是由在代碼中被賦值的地方所決定。變量可以在3個不同的地方分配吝秕,分別對應(yīng)3種不同的作用域:
?如果一個變量在def內(nèi)賦值泊脐,它被定位在這個函數(shù)之內(nèi)。
?如果一個變量在一個嵌套的def中賦值烁峭,對于嵌套的函數(shù)來說容客,它是非本地的。
?如果在def之外賦值约郁,它就是整個文件全局的缩挑。

例如,在下面的模塊文件中鬓梅,X = 99這個賦值語句創(chuàng)建了一個名為X的全局變量(在這個文件中可見)供置,但是X = 88這個賦值語句創(chuàng)建了一個本地變量X(只是在def語句內(nèi)是可見的)。

X = 99

def func():

    X = 88

盡管這兩個變量名都是X绽快,但是作用域可以把它們區(qū)別開來芥丧。實際上,函數(shù)的作用域有助于防止程序之中變量名的沖突坊罢,并且有助于函數(shù)成為更加獨立的程序單元续担。

作用域的用法還會對程序維護工作有著重要的影響,例如活孩,過度地使用全局作用域通常是糟糕的事情物遇。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市诱鞠,隨后出現(xiàn)的幾起案子挎挖,更是在濱河造成了極大的恐慌,老刑警劉巖航夺,帶你破解...
    沈念sama閱讀 218,607評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蕉朵,死亡現(xiàn)場離奇詭異,居然都是意外死亡阳掐,警方通過查閱死者的電腦和手機始衅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來缭保,“玉大人汛闸,你說我怎么就攤上這事∫章睿” “怎么了诸老?”我有些...
    開封第一講書人閱讀 164,960評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長钳恕。 經(jīng)常有香客問我别伏,道長蹄衷,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,750評論 1 294
  • 正文 為了忘掉前任厘肮,我火速辦了婚禮愧口,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘类茂。我一直安慰自己耍属,他們只是感情好,可當我...
    茶點故事閱讀 67,764評論 6 392
  • 文/花漫 我一把揭開白布巩检。 她就那樣靜靜地躺著厚骗,像睡著了一般。 火紅的嫁衣襯著肌膚如雪碴巾。 梳的紋絲不亂的頭發(fā)上溯捆,一...
    開封第一講書人閱讀 51,604評論 1 305
  • 那天,我揣著相機與錄音厦瓢,去河邊找鬼提揍。 笑死,一個胖子當著我的面吹牛煮仇,可吹牛的內(nèi)容都是我干的劳跃。 我是一名探鬼主播,決...
    沈念sama閱讀 40,347評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼浙垫,長吁一口氣:“原來是場噩夢啊……” “哼刨仑!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起夹姥,我...
    開封第一講書人閱讀 39,253評論 0 276
  • 序言:老撾萬榮一對情侶失蹤杉武,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后辙售,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體轻抱,經(jīng)...
    沈念sama閱讀 45,702評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,893評論 3 336
  • 正文 我和宋清朗相戀三年旦部,在試婚紗的時候發(fā)現(xiàn)自己被綠了祈搜。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,015評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡士八,死狀恐怖容燕,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情婚度,我是刑警寧澤蘸秘,帶...
    沈念sama閱讀 35,734評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響秘血,放射性物質(zhì)發(fā)生泄漏味抖。R本人自食惡果不足惜评甜,卻給世界環(huán)境...
    茶點故事閱讀 41,352評論 3 330
  • 文/蒙蒙 一灰粮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧忍坷,春花似錦粘舟、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至旬薯,卻和暖如春晰骑,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背绊序。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評論 1 270
  • 我被黑心中介騙來泰國打工硕舆, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人骤公。 一個月前我還...
    沈念sama閱讀 48,216評論 3 371
  • 正文 我出身青樓抚官,卻偏偏與公主長得像,于是被迫代替她去往敵國和親阶捆。 傳聞我的和親對象是個殘疾皇子凌节,可洞房花燭夜當晚...
    茶點故事閱讀 44,969評論 2 355

推薦閱讀更多精彩內(nèi)容