欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

解開動態(tài)類型領域中Python的變量是什么?

寫這篇文章源自上次和一位讀者的交流,在給他回答問題的時候我發(fā)現(xiàn)由于之前有學習?C?和?Java?這種靜態(tài)編譯類型語言的背景,使他在學習?Python?的時候還是會習慣用之前編程語言的思考去嘗試理解?Python,導致他有時候會覺得很困惑,這個直接表現(xiàn)在他對于很多概念的理解很混亂。

目前成都創(chuàng)新互聯(lián)公司已為上千多家的企業(yè)提供了網站建設、域名、網絡空間、成都網站托管、企業(yè)網站設計、永豐網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

比如在?Python?中使用變量的時候不需要提前聲明變量及其類型,而且變量不會報錯,這在之前學習靜態(tài)語言的同學眼里是不可思議的,他們會有「這種情況下?Python?怎么知道變量是什么」等諸如此類的問題,這樣的問題其實已經是進入了「動態(tài)類型」的領域了,Python?中類型是在程序運行過程中自動決定的。

因為我之前也是做?C?和?C++?出身,初次接觸?Python?的時候也會有這種不適感,所以我計劃接下來更新一些文章,寫一些像上面這樣大家在轉變上可能會困惑的地方,希望能給你帶來一些幫助。

變量、對象和引用

像在上面說的,在?Python?中使用變量的時候不需要提前聲明變量及其類型,變量還是會正常工作。在?Python?中,這個是以一種非常流暢的方式完成,下面以?a?=?1?為例我們來看一下它到底是個什么情況。

首先是怎么知道創(chuàng)建了變量:對于變量?a,或者說是變量名?a,當程序第一次給它賦值的時候就創(chuàng)建了它,其實真實情況是?Python?在代碼運行之前就先去檢測變量名,我們不去具體深究這些,你只需要當作是「最開始的賦值創(chuàng)建了變量」。

再者是怎么知道變量是什么類型:其實這個很多人都沒有搞清楚,「類型」這個概念不是存在于變量中,而是存在于對象中。變量本身就是通用的,它只是恰巧在某個時間點上引用了當時的特定對象而已。就比如說在表達式中,我們用的那個變量會立馬被它當時所引用的特定對象所替代。

上面這個是動態(tài)語言明顯區(qū)別于靜態(tài)語言的地方,其實對于剛開始來說,如果你適應將「變量」和「對象」分開,動態(tài)類型你也就可以很容易理解了。

我們還是以?a?=?1?為例,其實從上面的講述中,我們很容易的可以發(fā)現(xiàn)對于?a?=?1?這個賦值語句?Python?是如何去執(zhí)行它的:創(chuàng)建一個代表值?1?的對象?-->?創(chuàng)建一個變量?a?-->?將變量?a?和對象?1?連接。?下面我用一個圖來更清晰的表示一下:

解開動態(tài)類型領域中 Python 的變量是什么?

由上圖我們可以看出,變量?a?其實變成了對象?1?的一個引用。如果你學過指針的話,你就會發(fā)現(xiàn)在內部「變量其實就是到對象內存空間的一個指針」。

同樣還是上圖,我們還可以看出在?Python?中「引用」是從變量到對象的連接,它就是一種關系,在內存中以指針的形式實現(xiàn)。

寫在之后

所以總結一下,具體怎么來說明?Python?中的變量、對象和引用:

變量是到內存空間的一個指針,也就是擁有指向對象連接的空間;

對象是一塊內存,表示它們所代表的值;

引用就是自動形成的從變量到對象的指針。

當然從技術的角度來講對于上面的表述可能會存在一些問題,對象的結構絕不只是單純的存值那么簡單,但是對于剛入門來講先這樣理解就足夠了,至于后續(xù)更深層次的探索等自己能力達到了可以嘗試去接觸。

新聞標題:解開動態(tài)類型領域中Python的變量是什么?
文章轉載:http://aaarwkj.com/article18/gjcsgp.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站導航、搜索引擎優(yōu)化、商城網站、自適應網站、網站設計公司定制開發(fā)

廣告

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

網站托管運營
无遮挡国产精品一级二级三级视频| 黄色av一本二本在线观看| 欧美日韩国产综合精品亚洲| 国产放荡av剧情精品| 超碰91人人草人人干| 国产成人+亚洲欧洲综合| 色哟哟精品丝袜一区二区| 久章草在线免费视频播放| 亚洲日本一区二区三区电影| 国产精品大屁股一区二区| 手机不卡在线观看av| 欧美精品欧美激情免费区| 亚洲av偷拍一区二区三区不卡| 91久久精品91久久性色| 国语对白刺激真实精品| 日韩不卡高清免费在线视频| 人妻少妇中文字幕一区| 天堂av新版在线观看| 久久成人午夜免费电影| 国产美女高潮流白浆视频免费看| 久久se精品人妻一区二区三区| 午夜激情视频在线网站| 久久91亚洲精品久久91| 偷拍大神女厕偷拍作品| 日韩成人三级一区二区| 81精品国产综合久久精品伦理| 色91精品在线观看剧情| 色婷婷亚洲婷婷亚洲最大| 亚洲天堂av一区二区在线| 精品欧美一区二区精品| 日韩精品一区二区三区电影在线播放| 国产成人亚洲精品专区高清| 亚洲av蜜臀在线播放| 久草福利资源在线观看视频| 麻豆久久精品国产亚洲精品超碰热| 在线免费观看视频97| 精品人妻一区二区在线99| 国产av一区二区三区最新精品| 九九视频精品免费高清视频| 我要看亚洲黄色片一级| 热门精品一区二区三区|