請問python2和python3差別大嗎 如果學python3 然後用python2的系統操作?

本人小白 只想學這個應付考試 但是我看的教程都是python3的 但是考試系統是2 請問會不會有什麼影響 比如說print的括弧 如果在2中輸入括弧會不會報錯 還是說一樣可以


你好。python2馬上就停止更新了,直接學python3把。


建議直接上手python3學習,python2馬上就要停更了,python3是未來發展方向。建議直接在python官網選擇學習,有中文版。


為了考試內容的話,建議還是python2,因為考試過程中所有的考試題都是python2的內容。如果你按照python3的內容去考試,可能會出現無法運行、報錯等情況。從而影響考試成績。

很多考試也很難根據最新的版本來,一般都是舊的版本。有了舊版本的基礎,學習新版本也比較容易。

後期你想學習python3的時候會簡單很多,只是需要注意用python2時的一些區別就可以。在實際應用中,python3肯定是比2應用的要廣。後期肯定是要再學習一次python3的。


差別很小,版本變了,本質沒變,不要在意這些零碎的小細節,學會知識才是王道。我學的時候學Python2,現在工作中用Python3還不是一樣寫。


不不不,我感覺差別可大了,當年學的時候,我們老師用的是3,我安裝的是2,有些方法,語法經常出錯,而且以前一些用python2寫的東西已經在轉到python3了,學python3就好好學啊,幹嘛回去學舊的那一套


會有很多不同點。比如循環的 range 和 xrange,建議用 Python 2 來學,如果時間夠,推薦 Python 核心編程(第2版)每個點都講的很清晰。

https://cn.bing.com/search?q=Python+核心編程(第2版)qs=nform=QBREsp=-1pq=python+核心編程(第2版)sc=0-16sk=cvid=20A014E6BC2040E8925EEFD3BC545E4C?

cn.bing.com


我覺得差距是不大的,不過Python2和3的代碼肯定不能運行在不同環境的(除非代碼超簡單),我是先學的Python3,之後要用2,寫起2來也不是很難,只是有些庫和細節方面有點不同


有點大,主要是格式和部分函數改寫了。一個系統可以同時裝2和3。可以同時用熟悉兩者的區別。


就以你說的print函數來說好了,2和3互不兼容!

說真的,其實語法差別並不算很大,但是就是那麼一點點的差距,可以讓你用2的語法寫出來的東西,3運行不了,反過來也一樣……

建議學3吧,python2很快就不維護了……


差距挺大的,最好和生產壞境保持一致


我很少回答問題,如果我簡單說差別大或者小是不是太草率?

反而我覺得最合適的答案是別學Py2了,哪怕差別很小。Python3才是未來,也是當下。


差別很大


如果只是應付考試的話差別不大


應付考試你還是學Python2吧,以後要想學Python3還不是花一天時間看看文檔的事。很多不兼容的地方,如果你一不小心寫錯漏掉了,還不是把考試給考咂了


回答問題的都不看問題的?

樓主是想應付考試,那還不簡單,考試用什麼你就學什麼,否則是自找麻煩。


推薦閱讀:

TAG:Python | Python3x | Python入門 | Python編程 |