Python2和Python3中在處理字符串上的區別

Python2中,字符串沒法徹底地支持國際字符集和Unicode編碼。爲了解決這種限制,Python2對Unicode數據使用了單獨的字符串類型。要輸入Unicode字符串字面量,要在第一個引號前加上'u'。Python2中普通字符串實際上就是已經編碼(非Unicode)的字節字符串。在Python3中,沒必要加入這個前綴字符,不然是語法錯誤,這是由於全部的字符串默認已是Unicode編碼了。py
相關文章
相關標籤/搜索