最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

學(xué)Python 3的理由和必要性

 更新時(shí)間:2019年11月19日 14:20:37   投稿:laozhang  
在本篇文章里小編給大家整理的是關(guān)于學(xué)Python 3的理由的優(yōu)勢(shì),有興趣的朋友們跟著學(xué)習(xí)參考下。

Python很多年前就已經(jīng)出現(xiàn)了,并且還在不斷發(fā)展。本書第1版基 于Python 1.5.2,Python 2.x作為主流版本已經(jīng)持續(xù)了很多年。本書是基 于Python 3.6的,并在Python 3.7的Alpha版中通過了測(cè)試。

Python 3最初被異想天開地命名為Python 3000,因?yàn)樗荘ython歷 史上第一個(gè)打破向下兼容的版本。這就意味著,如果不做任何修改,在 低版本Python中編寫的代碼可能無法在Python 3下運(yùn)行。例如,在低版 本的Python中,print語句不需要在參數(shù)外面加上括號(hào):

print "hello"

在Python 3中,print成了一個(gè)函數(shù),需要加上括號(hào):

print("hello")

也許有人會(huì)想:既然會(huì)破壞以前的代碼,為什么還要修改這種細(xì)節(jié) 呢?正因?yàn)閷?duì)任何語言而言這種改動(dòng)都是件大事,所以Python的核心開 發(fā)人員仔細(xì)考慮過這個(gè)問題。盡管Python 3中的變化會(huì)破壞與舊代碼的 兼容性,但這些變化很小,好處卻很多。新版本Python的一致性更好, 更具可讀性,歧義也更少了。Python 3并不是翻天巨變,而是深思熟慮 之后的演進(jìn)。核心開發(fā)人員也貼心地提供了代碼遷移方案和工具,可以 安全高效地將以前的舊代碼遷移到Python 3中,后續(xù)章節(jié)中將會(huì)介紹。 此外還可以利用Six和Future庫(kù)來簡(jiǎn)化代碼轉(zhuǎn)換操作。

為什么要學(xué)Python 3呢?因?yàn)樗瞧駷橹棺詈玫腜ython版本。隨 著很多項(xiàng)目開始充分利用Python 3的改進(jìn)之處,它將成為未來幾年的主 流Python版本。自從Python 3推出之后,庫(kù)的移植工作一直在穩(wěn)步進(jìn) 行。到目前為止,很多受歡迎的庫(kù)都已支持Python 3了。事實(shí)上,根據(jù) Python就緒頁面所示(http://py3readiness.org),360個(gè)最流行的庫(kù)中已 有359個(gè)被移植到Python 3中了。如果確實(shí)需要使用未被轉(zhuǎn)換過的庫(kù),或 者要使用基于Python 2建立的代碼,那就繼續(xù)使用Python 2.x吧。但如果
是剛開始學(xué)習(xí)Python或新建項(xiàng)目,就使用Python 3吧。Python 3不僅更好 用,而且是大勢(shì)所趨。

以上就是本次介紹的關(guān)于學(xué)Python 3的理由的相關(guān)知識(shí)點(diǎn),感謝大家的學(xué)習(xí)和對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論

诏安县| 涡阳县| 凤城市| 天等县| 白城市| 建始县| 特克斯县| 礼泉县| 枣阳市| 阿克陶县| 惠州市| 宜黄县| 临武县| 聂荣县| 大化| 江川县| 拉孜县| 辉南县| 齐齐哈尔市| 天峨县| 托里县| 沙湾县| 小金县| 宁化县| 突泉县| 浦城县| 天峻县| 股票| 台北市| 商水县| 修水县| 东台市| 宁夏| 麦盖提县| 遂平县| 卓尼县| 资中县| 崇州市| 拜城县| 闽侯县| 麦盖提县|