Je suis un débutant en python, alors j'apprends Python de 'Learn Python The Hard Way', j'ai appris sur les séquences d'échappement mais je ne suis pas capable d'utiliser \ u. J'ai essayé print "\U0001F47E"
, print "U\U0001F47E"
, print "U'\U001F47E'"
, print 'u"\U0001F47E"'
mais tous imprimer la chaîne entre guillemets tel qu'il est, j'ai essayé print "\x56"
et d'autres avec \ x ils fonctionnent tous très bien. J'ai aussi regardé https://docs.python.org/2.5/ref/strings.html mais je n'ai rien trouvé qui puisse m'aider.Je ne peux pas utiliser en python
Alors, dites-moi ce que je fais de mal?
Les chaînes Unicode commencent par u '... essayez cela et cela devrait résoudre votre problème ... – deweyredman
Pourquoi avez-vous enveloppé le quatrième avec des guillemets simples? Cela vous aurait donné le bon résultat si vous ne l'aviez pas fait. –
S'il vous plaît arrêter LPTHW si possible. Tout d'abord, il vous enseigne Python 2, qui est la version obsolète de la langue - essentiellement * tous * de nouveaux projets utilisent aujourd'hui Python 3. Plus important encore, sa méthode d'enseignement, bien, craint. Lisez [this] (http://sopython.com/wiki/LPTHW_Complaints) pour plus de problèmes. Il existe de nombreux tutoriels bien meilleurs, en commençant par celui officiel sur python.org. – MattDMo