新聞中心
目前Python的版本有 Python 2 和 Python 3兩個版本 。 那如果想學(xué)習(xí)Python,是選擇學(xué)習(xí) Python2 還是 Python 3呢?

創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的繁昌網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
白月黑羽認(rèn)為首先你需要了解Python2 和Python3 的區(qū)別,然后才能根據(jù)你的情況作出正確的選擇。
分析
目前Python2 用的最多的是Python2.7,由于歷史原因,Python2可以說是使用的時間很長,應(yīng)用最廣泛的一個版本,舉兩個例子:
如果做底層開發(fā),應(yīng)該知道UDK、UEFI,UEFI的核心代碼的編譯工具和腳本都是基于Python2.7開發(fā)的
目前所有的Linux版本,包括Ubuntu、redhat、centos、FC等,系統(tǒng)默認(rèn)工具和安裝的Python版本為皆為2(大多數(shù)為Python2.7),大家可以在黑屏終端里面直接輸入Python 查詢
第一個可能只有業(yè)內(nèi)人士知道,但是第二個,只要你從事軟件開發(fā)的人,就會明白Python2.7的應(yīng)用范圍之廣。
由于大量的第三方庫和工具都是在Python2上開發(fā)的,而且,最早學(xué)習(xí)Python的人也都是從Python2開始學(xué)習(xí)了,產(chǎn)品也在Python2 上開發(fā)和維護(hù),所以, Python組織還在維護(hù) Python 2。造成了Python 2 和 Python 3 并存的狀態(tài), 而且在很長的一段時間將繼續(xù)存在。但是,Python 組織 官方宣布,到 2020年,不再維護(hù) Python 2 了
至于Python3,它是 Python 2的 升級版,語法和庫有一些差異,但不兼容Python 2。從發(fā)展趨勢上看,整個業(yè)界都在 往 Python 3 轉(zhuǎn),是大勢所趨。
選擇
那是學(xué)習(xí) Python2 還是 Python 3呢?白月黑羽認(rèn)為:
如果你是一個初學(xué)者,白月黑羽建議你可以 直接學(xué)習(xí) Python 3,從這里開始和白月黑羽一起學(xué)習(xí)Python3吧!
如果你是一個Python2 的開發(fā)者,白月黑羽也建議先了解Python2和Python3的區(qū)別,以便把你的產(chǎn)品早日升級支持Python 3
Python3 目前使用比較廣泛的是Python3.6,但最新的是Python3.7,我們的教程的參考版本也是Python3.6,至于是使用 python3.6 而不是 3.7。 具體原因,請參考選擇 Python3.6 還是 Python 3.7
推薦學(xué)習(xí)《python教程》。
新聞名稱:創(chuàng)新互聯(lián)Python教程:用python2還是python3
鏈接分享:http://www.fisionsoft.com.cn/article/dhdsjgp.html


咨詢
建站咨詢
