python2 series / 3 series, Zeichencode und print-Anweisung / Befehlszeile

Python2-Serie

Erklärung

>>> text = 'Text'
>>> btext = b'Text'
>>> utext = u'Text'

Ausgabe

>>> text
'\xe3\x83\x86\xe3\x82\xad\xe3\x82\xb9\xe3\x83\x88'

>>> print text
Text

>>> btext
'\xe3\x83\x86\xe3\x82\xad\xe3\x82\xb9\xe3\x83\x88'

>>> btext.decode('utf-8')
u'\u30c6\u30ad\u30b9\u30c8'

>>> print btext.decode('utf-8')
Text

>>> print btext
Text

>>> utext
u'\u30c6\u30ad\u30b9\u30c8'

>>> print utext
Text

Python3-Serie

Erklärung

>>> text = 'Text'
>>> btext = b'Text'
  File "<stdin>", line 1
SyntaxError: bytes can only contain ASCII literal characters.

>>> utext = u'Text'

Ausgabe

>>> text
'Text'

>>> print(text)
Text

>>> utext
'Text'

>>> print(utext)
Text

Recommended Posts

python2 series / 3 series, Zeichencode und print-Anweisung / Befehlszeile
Python-Zeichencode
Links und Memos von Python-Zeichencodezeichenfolgen
3-3, Python-Zeichenfolge und Zeichencode
Python 2-Serie und 3-Serie (Anaconda Edition)
Python> Drucken> N Pausen> Drucken ('\ n' * 3)> 4 Pausen> Drucken ('\ n' * 3),> 3 Pausen
2.x, 3.x Serienzeichencode von Python
In Python gelernter Zeichencode
Befehlszeilenargumentverarbeitung (Python docopt)
Informationen zur Installation der Serien Pwntools und Python2
[Einführung in Python] So geben Sie eine Zeichenfolge in einer Print-Anweisung aus
Drucken Sie mit python3 ohne Unterbrechungen
Installieren Sie nach dem Update auf MacOS Catalina die Xcode Command Line Tools und wechseln Sie von der Python 2.7-Serie zur 3.7-Serie (Bash).
Unterschied zwischen der Python2-Serie und der Python3-Serie dict.keys ()
[Python] Zusammenfassung der Konvertierung zwischen Zeichenfolgen und numerischen Werten (ASCII-Code)
Rufen Sie Optionen in Python sowohl aus JSON-Dateien als auch aus Befehlszeilenargumenten ab
Python> Code kopieren und einfügen> SyntaxError: Nicht-ASCII-Zeichen '\ xe3' in Datei> - * - Codierung: utf-8 - * - Hinzufügen
Installation von Visual Studio Code und Installation von Python
In Python geschriebener Fourier-Serien-Verifizierungscode
[Python] Was ist Pandas Series und DataFrame?
Python> Link> Verhalten / Code von Strftime () und strptime ()
Gefaltetes Liniendiagramm und Skalierungslinie in Python
Zerlegen Sie Befehlsargumente in einer Zeile in Python
[Python] Ruft den Zeichencode der Datei ab
Einfache Einführung in die Python3-Serie und OpenCV3
Zeichencode zum Lesen und Schreiben von CSV-Dateien mit Python ~ Windows-Umgebung ver ~
Zeichencode
Vorlage zum Erstellen von Befehlszeilenanwendungen in Python
So empfangen Sie Befehlszeilenargumente in Python
Zeigen Sie den QR-Code schnell in der Befehlszeile an
[Python] [chardet] Automatische Erkennung von Zeichencode in Dateien
Laden Sie den Befehl von yml mit Python und führen Sie ihn aus
[Kurzer Satz] [Python] Listen und Wörterbücher formatieren und drucken
Meine Gedanken zur Python2.6-Befehlszeilen-App-Vorlage
Fehler und Abschluss der Ausführung durch LINE [Python] benachrichtigen
[Einführung in Udemy Python3 + Application] 67. Befehlszeilenargumente
Liste des zu verschiebenden und zu merkenden Python-Codes
Konvertieren Sie den Zeichencode der Datei mit Python3
Grundlegende Bedienung von Python Pandas Series und Dataframe (1)
Wenn Sie Probleme beim Senden von E-Mails mit Python smtplib haben, rufen Sie die Befehlszeile auf