python - Pourquoi n'y a-t-il pas de chinois tronqué dans la sortie normale? Après la fonction Zip, il y a un problème avec l'encodage Unicode de la programmation chinoise.
阿神
阿神 2017-06-12 09:23:09
0
1
945

阿神
阿神

闭关修行中......

répondre à tous(1)
typecho

Parce que zip将每两个独立的字符串, 组合成了一个元组, 而中文在元组,列表等等这些数据结构中, 是按照unicode或者十六进制 est stocké, ce que vous voyez sera ce résultat. Cela n'affecte pas l'utilisation et n'est pas tronqué. Parce qu'il est parcouru directement et que les éléments sont imprimés séparément, vous pouvez voir le contenu reconnaissable par l'homme. le code suivant aide à comprendre :

# coding: utf8
a = u'你好'
print a          # 独立打印

s = []           # 创建列表, 并存入列表
s.append(a)   
print s          # 将整个列表打印, 看到unicode编码存储的内容
print s[0]       # 将元素单独打印, 看到正常的内容

#### 输出  ###
你好
[u'\u4f60\u597d']
你好
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!