Python2和Python3有何區別?小白入門必看!
近期有人諮詢小編:學Python用Python2好還是Python3好?Python3和Python2有什麼區別呢?我們一起來看看吧。
Python3和Python2區別還是挺大的。
Python2和Python3分別是Python的兩個版本,Python3作為一個升級版,許多針對早期Python版本設計的程式都無法在Python3.0上正常執行。
1、Python2既可以使用帶小括號的方式,也可以使用一個空格來分隔列印內容,比如print ‘hi’;Python3使用print必須要以小括號包含列印內容,比如print(‘hi’);
2、Python2 range(1,10)返回列表,Python3中返回迭代器,節約記憶體;
3、Python2中使用ascii編碼,Python3中使用uft-8編碼;
4、Python2中Unicode表示字串序列,str表示位元組序列;Python3中str表示字串序列,byte表示位元組序列;
5、Python2中正常顯示中文,引入coding宣告,Python3中是不需要的;
6、Python2中是raw_input()函式,Python3中是input()函式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2768857/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 學Python用哪個版本?Python3和Python2有何區別?Python
- Python2和Python3的區別?Python入門學習Python
- Python2與Python3有何區別?選擇哪個合適?Python
- 學Python用哪個版本?Python2與Python3有何區別?Python
- Python2和Python3的區別Python
- 新手學python哪個版本好?Python2與Python3有何區別?Python
- python3和python2中的filter區別PythonFilter
- Python2和Python3的10大區別Python
- 詳解python2 和 python3的區別Python
- Python小白必看!新手入門指南Python
- Python2 和 Python3 的區別及相容技巧Python
- Python2與Python3的區別Python
- 除法運算子/在Python2和Python3中的區別Python
- Python入門:Python 2與Python3有什麼區別?Python
- laravel/laravel和laravel/framework有何區別?LaravelFramework
- EMR和ERP有何區別(轉)
- 【Python小白入門必看】Python和VB哪個更簡單?Python
- 【Python入門必看】Python中Cookie和Session的區別與聯絡!PythonCookieSession
- 超外差和超再生模組有何區別?
- urllib庫在python2和python3環境下的使用區別Python
- @AutoConfigurationPackage 和 @ComponentScan 有何區別?Package
- 住宅IP和資料中心IP有何區別?
- 在Linux中,Jail和Chroot有何區別?LinuxAI
- 【入門】網站伺服器選擇Linux和Windows有何區分?網站伺服器LinuxWindows
- 小白入門Python,必看的一些基礎材料Python
- 【小白必看】Python入門知識之常用關鍵字!Python
- 小白必看!入門嵌入式你需要了解這些!
- round四捨五入詳解--python2與python3版本間區別Python
- 程式和程式有什麼區別?Linux學習入門Linux
- 【Python入門教程】SQL和Python有什麼區別?PythonSQL
- 7大熱門領域,天天高收益!小白入門自媒體必看
- Maven入門【小白千萬別點進】Maven
- 伺服器和虛擬主機有何區別伺服器
- DOM 精通了?請問 Node 和 Element 有何區別?
- DOM 精通了?請問 Node 和 Elment 有何區別?
- ConcurrentHashMap和oscache等物件快取有何區別HashMap物件快取
- TDengine 3.0 的 Update 有何區別?
- Python中tuple和list有什麼區別?Python入門!Python