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

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


咨詢
建站咨詢
