1. 程式人生 > >Python2與Python3的區別

Python2與Python3的區別

enc 區別 col 編碼方式 windows asc 運行 問題 現在

  python2與python3的區別:

  (1)python2 默認編碼方式是ASCII碼(不識別中文),python3 默認編碼方式是utf-8(識別中文)。所以想要在python2中支持中文,需要在代碼首行加入

1 #-*-encoding:utf-8 -*-
2 
3 print ("我愛中國")

   如果出現在windows的cmd下運行後發現是亂碼,這是windows的cmd終端的編碼問題,windows終端使用的GBK編碼。

Python2與Python3的區別