153 votes

Comment imprimer un caractère Unicode en Python?

Je veux faire un dictionnaire où les mots anglais pointent vers le russe et Français traductions.

Comment imprimer des caractères unicode en Python ? En outre, comment stocker les caractères unicode dans une variable ?

21voto

Steven Burnap Points 1299

Dans Python 2, vous déclarez des chaînes unicode avec un , comme dans et utiliser et traduire vers et depuis unicode, respectivement.

C’est un peu plus facile en Python 3. Un très bon aperçu peut être trouvé ici. Cette présentation a clarifié beaucoup de choses pour moi.

8voto

Evan Points 939

Étant donné qu’il s’agit du premier résultat de débordement de pile lors de la recherche Google dans ce sujet, il convient de mentionner que le `` préfixe des chaînes unicode est facultatif dans Python 3. (L’exemple Python 2 a été copié à partir de la réponse supérieure)

Python 3 (les deux fonctionnent) :

Python 2 :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X