Heim >Backend-Entwicklung >Python-Tutorial >So drucken Sie chinesische Schriftzeichen in Python
Heute werde ich Ihnen eine Methode zur Verwendung von Print zur Ausgabe von Chinesisch in Python vorstellen. Sie hat einen guten Referenzwert und ich hoffe, dass sie für alle hilfreich ist.
Sehen Sie sich das kurze Python-Tutorial an und lernen Sie, wie man mit print Zeichenfolgen druckt. Ich habe versucht, Chinesisch zu drucken, aber es hat nicht funktioniert. (Empfohlenes Lernen: Python-Video-Tutorial)
Bearbeitungsumgebung: IDLE
Ich habe online nach Lösungen und verschiedenen Meinungen gesucht und zwei ausprobiert:
print u"学习" print (unicode("学习", encoding="utf-8"))
Beim Speichern wird weiterhin ein Fehler angezeigt.
Shell-Ausgabe:
ѧϰ ѧϰ
Das bedeutet, dass die erste noch codiert, aber immer noch falsch ist.
Zum Schluss fügen Sie einfach die erste Zeile hinzu. Obwohl ich immer noch nicht verstehe, was die erste Zeile ist, ist # nicht ein Kommentar? . .
# encoding: utf-8 print 'helloworld' print u"学习" print (unicode("学习", encoding="utf-8"))
Shell-Ausgabe:
helloworld 学习 学习
Abschließend: Ich habe festgestellt, dass ich beim Schreiben von Code immer noch auf das Feedback des Herausgebers achten muss. Ich denke nur an die Art der gemeldeten Fehler Da es sich bei der C++-Kompilierung nicht um eine Skriptsprache handelt, werden Sie beim Speichern dazu aufgefordert.
Feedback beim Speichern: in Python # -*- Codierung: cp936 -*- bedeutet, den beim Speichern des Codes verwendeten Zeichensatz anzugeben.
Die Codierungsanweisung in der ersten Zeile kann also auch mit #-*- Codierung angegeben werden: UTF-8 -*-.
Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonSo drucken Sie chinesische Schriftzeichen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!