Maison > développement back-end > Tutoriel Python > Comment imprimer des caractères chinois en python

Comment imprimer des caractères chinois en python

(*-*)浩
Libérer: 2019-07-09 10:30:43
original
6487 Les gens l'ont consulté

Aujourd'hui, je vais partager avec vous une méthode d'utilisation de print pour produire du chinois en python. Elle a une bonne valeur de référence et j'espère qu'elle sera utile à tout le monde.

Comment imprimer des caractères chinois en python

Regardez le didacticiel concis de Python et apprenez à utiliser print pour imprimer des chaînes. J'ai essayé d'imprimer en chinois, mais cela n'a pas fonctionné. (Apprentissage recommandé : Tutoriel vidéo Python)

Environnement d'édition : IDLE

J'ai cherché en ligne des solutions, des opinions diverses et j'en ai essayé deux :

print u"学习"
print (unicode("学习", encoding="utf-8"))
Copier après la connexion

Une erreur sera toujours affichée lors de l'enregistrement.

Sortie Shell :

ѧϰ
ѧϰ
Copier après la connexion

Cela signifie que le premier est toujours encodé mais il est toujours faux.

Enfin, ajoutez simplement la première ligne. Même si je ne comprends toujours pas ce qu'est la première ligne, n'est-ce pas que # est un commentaire ? . .

# encoding: utf-8
print 'helloworld'
print u"学习"
print (unicode("学习", encoding="utf-8"))
Copier après la connexion

sortie du shell :

helloworld
学习
学习
Copier après la connexion

Enfin : j'ai trouvé que lors de l'écriture du code, je dois toujours faire attention aux commentaires de l'éditeur, je ne pense qu'au type d'erreurs signalées dans. La compilation C++ avant Python est un langage de script. La compilation n'est pas effectuée, vous serez donc invité lors de l'enregistrement.

Retour lors de l'enregistrement : # -*- codage : cp936 -*- en python signifie spécifier le jeu de caractères utilisé lors de l'enregistrement du code.

Ainsi, l'instruction de codage sur la première ligne peut également être spécifiée avec #-*- coding : UTF-8 -*-.

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal