python字符串切片用法 python中文字符串前為什么加u?
python中文字符串前為什么加u?U不是中文,可以是任意字符串意思是用Unicode編碼字符串一般來說,英文字符在各種代碼下都可以正常解析,所以一般沒有U但在中文中,必須指明所需的代碼,否則一旦代碼
python中文字符串前為什么加u?
U不是中文,可以是任意字符串
意思是用Unicode編碼字符串
一般來說,英文字符在各種代碼下都可以正常解析,所以一般沒有U
但在中文中,必須指明所需的代碼,否則一旦代碼轉換,就會出現亂碼
utf8是推薦所有編碼方法
在Python中處理的編碼建議都轉換為Unicode。也就是說,從外部讀入的中文從GBK碼解碼為unicode,然后在輸出時編碼為GBK