python2 x和python3 x的區別

2022-01-10 13:09:27 字數 424 閱讀 3575

一、python2.x和python3.x中raw_input( )和input( )區別

1、在python2.x中raw_input( )和input( ),兩個函式都存在,其中區別為

raw_input( )---將所有輸入作為字串看待,返回字串型別

input( )-----只能接收「數字」的輸入,在對待純數字輸入時具有自己的特性,它返回所輸入的數字的型別( int, float )

2、在python3.x中raw_input( )和input( )進行了整合,去除了raw_input( ),僅保留了input( )函式,其接收任意任性輸入,將所有輸入預設為字串處理,並返回字串型別。

Python3 x和Python2 x的區別

這個星期開始學習python了,因為看的書都是基於python2.x,而且我安裝的是python3.1,所以書上寫的地方好多都不適用於python3.1,特意在google上search了一下3.x和2.x的區別。特此在自己的空間中記錄一下,以備以後查詢方便,也可以分享給想學習python的frie...

Python3 x和Python2 x的區別

最近在學習使用python3.2,因為目前大多數資料和書籍都是基於python 2.x的,所以在學習的過程中會碰到一些問題,特此記錄,方便查詢不同,並分享給其他需要的朋友。1.效能 py3.0執行 pystone benchmark的速度比py2.5慢30 guido認為py3.0有極大的優化空間,...

Python3 x和Python2 x的區別

這個星期開始學習python了,因為看的書都是基於python2.x,而且我安裝的是python3.1,所以書上寫的地方好多都不適用於python3.1,特意在google上search了一下3.x和2.x的區別。特此在自己的空間中記錄一下,以備以後查詢方便,也可以分享給想學習python的frie...