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

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

 更新時(shí)間:2019年11月19日 14:20:37   投稿:laozhang  
在本篇文章里小編給大家整理的是關(guān)于學(xué)Python 3的理由的優(yōu)勢,有興趣的朋友們跟著學(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版中通過了測試。

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

print "hello"

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

print("hello")

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

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

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

相關(guān)文章

最新評論

台中市| 无棣县| 札达县| 南靖县| 武清区| 富民县| 如皋市| 宣威市| 大安市| 通江县| 镇宁| 新宁县| 时尚| 松原市| 沅陵县| 五常市| 顺昌县| 平度市| 镇平县| 米易县| 阿图什市| 黄平县| 固阳县| 齐齐哈尔市| 开阳县| 泽普县| 刚察县| 琼结县| 四川省| 西华县| 揭西县| 鄄城县| 时尚| 富平县| 湖北省| 大庆市| 葫芦岛市| 周宁县| 元氏县| 牟定县| 新巴尔虎右旗|