盡管有許多版本的Python,但主要的比較是Python2與Python3。Python3最初于2008年12月發(fā)布,旨在糾正Python2引入的一些基本設(shè)計(jì)缺陷。
Python3的指導(dǎo)原則是:“通過消除舊的做事方式來減少功能重復(fù)?!盤ython2的創(chuàng)建方式支持執(zhí)行同一任務(wù)的多種方式。
Python2:
仍然根深蒂固于許多公司的軟件中
許多適用于Python2的較早的庫都不兼容轉(zhuǎn)發(fā)
默認(rèn)情況下,字符串存儲(chǔ)為ASCII
Python3:
到2020年將取代Python2
嚴(yán)格針對(duì)Python2創(chuàng)建了越來越多的庫
文本字符串默認(rèn)為Unicode
現(xiàn)在,很明顯,Python3是最受歡迎的選擇,因?yàn)镻ython軟件基金會(huì)不再支持Python2。有了這一變化,整個(gè)社區(qū)已在很大程度上轉(zhuǎn)向了Python3,這意味著沒有理由學(xué)習(xí)Python2。
以上內(nèi)容為大家介紹了我應(yīng)該使用Python2還是Python3?希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。http://m.2667701.com/