中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

學Python 3的理由和必要性

發布時間:2020-10-09 10:26:37 來源:腳本之家 閱讀:169 作者:laozhang 欄目:開發技術

Python很多年前就已經出現了,并且還在不斷發展。本書第1版基 于Python 1.5.2,Python 2.x作為主流版本已經持續了很多年。本書是基 于Python 3.6的,并在Python 3.7的Alpha版中通過了測試。

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

print "hello"

在Python 3中,print成了一個函數,需要加上括號:

print("hello")

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

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

以上就是本次介紹的關于學Python 3的理由的相關知識點,感謝大家的學習和對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黎川县| 涡阳县| 荆门市| 永修县| 佛冈县| 秭归县| 益阳市| 东至县| 吉木乃县| 八宿县| 鄢陵县| 东乌珠穆沁旗| 苍山县| 迁西县| 石嘴山市| 文登市| 西贡区| 黄山市| 江津市| 克拉玛依市| 泰来县| 京山县| 平江县| 平远县| 田阳县| 聂荣县| 洱源县| 当雄县| 嘉鱼县| 永嘉县| 牙克石市| 德清县| 承德市| 廊坊市| 和政县| 拉萨市| 嘉禾县| 盐池县| 通江县| 穆棱市| 六盘水市|