1. 程式人生 > >第一個python程式——python2和python3使用的主要區別

第一個python程式——python2和python3使用的主要區別

python2 和python3的主要區別:

  1. 編碼格式
    python2中有兩種字串型別:Unicode字串和非Unicode字串。
    Python3中只有一種型別:Unicode字串。
    python2編碼格式:ASCII碼
    python3編碼格式:unicode碼
    在這裡插入圖片描述

2.print 輸出
print的作用:把內容輸出到螢幕上來
注意:

 python是一個格式非常嚴格的程式設計語言,每行程式碼前面都不要增加空格。

python2中print是一個語句,不論想輸出什麼,直接放到print關鍵字後面即可。python3裡,print()是一個函式,像其他函式一樣,print()需要你將要輸出的東西作為引數傳給它。##
新建.py檔案:
在這裡插入圖片描述


在python2:

在檔案中輸入內容:print’hello word’
python2 執行檔案
在這裡插入圖片描述
在這裡插入圖片描述

在python3中:

在檔案中輸入內容:print(‘hello word’)
python3 執行檔案
在這裡插入圖片描述
在這裡插入圖片描述

每一行程式碼只負責完成一個動作:

在檔案中輸入內容:print(‘python’)print(‘linux’) 就會報錯
在這裡插入圖片描述
在這裡插入圖片描述
在檔案中每一行只輸入一個動作程式碼
在這裡插入圖片描述>在這裡插入圖片描述

print常見錯誤:
(1)print命令拼寫錯誤

在這裡插入圖片描述
在這裡插入圖片描述

(2)縮排錯誤

在這裡插入圖片描述
在這裡插入圖片描述