[Python] Zusammenfassung der Konvertierung zwischen Zeichenfolgen und numerischen Werten (ASCII-Code)

Einführung

Ich habe zusammengefasst, wie man Zeichen und ASCII-Code in Python für sich selbst berechnet. Es wurde bestätigt, dass Python 3.4.3 unter AtCoder funktioniert.

Konvertierungsmethode

Sie können sich gegenseitig mit "ord (" Zeichen ")" und "chr (numerischer Wert)" konvertieren.

s = 'A'

ord_s = ord(s)
print(ord_s)  # 65

chr_s = chr(ord_s)
print(chr_s)  # A

Umrechnungstabelle

Zusammenfassend wird die Entsprechungstabelle zwischen ASCII-Code und Zeichen beschrieben. Der Punkt "ASCII-Code" in der folgenden Tabelle gibt die Notation in Dezimalzahl an.

Wichtige Conversion-Abholung

ASCII-Code Hexadezimal Brief
48 0x30 0
57 0x39 9
... ... ...
65 0x41 A
90 0x5a Z
... ... ...
97 0x61 a
122 0x7a z

Zum Beispiel können Groß- und Kleinbuchstaben konvertiert werden, indem einmal in ASCII-Code und dann "+ 32" konvertiert wird. (Natürlich können Sie auch .replace () verwenden)

s = 'A'
small_s = chr(ord(s)+32)
print(small_s)  # a

Zahlen

Bitte beachten Sie, dass die Zahlen hier ** Zahlen als Buchstaben ** sind.

ASCII-Code Hexadezimal Brief
48 0x30 0
49 0x31 1
50 0x32 2
51 0x33 3
52 0x34 4
53 0x35 5
54 0x36 6
55 0x37 7
56 0x38 8
57 0x39 9

Alphabet Hauptstadt

ASCII-Code Hexadezimal Brief
65 0x41 A
66 0x42 B
67 0x43 C
68 0x44 D
69 0x45 E
70 0x46 F
71 0x47 G
72 0x48 H
73 0x49 I
74 0x4a J
75 0x4b K
76 0x4c L
77 0x4d M
78 0x4e N
79 0x4f O
80 0x50 P
81 0x51 Q
82 0x52 R
83 0x53 S
84 0x54 T
85 0x55 U
86 0x56 V
87 0x57 W
88 0x58 X
89 0x59 Y
90 0x5a Z

Unteres Alphabet

ASCII-Code Hexadezimal Brief
97 0x61 a
98 0x62 b
99 0x63 c
100 0x64 d
101 0x65 e
102 0x66 f
103 0x67 g
104 0x68 h
105 0x69 i
106 0x6a j
107 0x6b k
108 0x6c l
109 0x6d m
110 0x6e n
111 0x6f o
112 0x70 p
113 0x71 q
114 0x72 r
115 0x73 s
116 0x74 t
117 0x75 u
118 0x76 v
119 0x77 w
120 0x78 x
121 0x79 y
122 0x7a z

schließlich

Vielen Dank für das Surfen. Bitte weisen Sie auf Fehler hin.

Recommended Posts

[Python] Zusammenfassung der Konvertierung zwischen Zeichenfolgen und numerischen Werten (ASCII-Code)
Links und Memos von Python-Zeichencodezeichenfolgen
[Python] Verschiedene Kombinationen von Zeichenketten und Werten
Zusammenfassung der Unterschiede zwischen PHP und Python
[Python] Konvertierungsnotiz zwischen Zeitdaten und numerischen Daten
3-3, Python-Zeichenfolge und Zeichencode
2.x, 3.x Serienzeichencode von Python
Zusammenfassung der Python-Indizes und -Slices
[Einführung in die Udemy Python3 + -Anwendung] 12. Indizieren und Schneiden von Zeichenketten
Zusammenfassung der Unterschiede zwischen Python und PHP (Vergleichstabelle der Hauptelemente)
[Python3] Wechseln Sie zwischen Shift_JIS, UTF-8 und ASCII
Umwandlung zwischen Singular- und Pluralwörtern
[Python] Ruft den Zeichencode der Datei ab
Zusammenfassung der Korrespondenz zwischen Ruby- und Python-Array-Operationen
Die Antwort von "1/2" unterscheidet sich zwischen Python2 und 3
Python-Zeichencode
Installation von Python 3 und Flask [Zusammenfassung der Umgebungskonstruktion]
E / A-bezogene Zusammenfassung von Python und Fortan
Liste des zu verschiebenden und zu merkenden Python-Codes
Konvertieren Sie den Zeichencode der Datei mit Python3
[Python] Kapitel 02-02 Grundlagen von Python-Programmen (Umgang mit Zeichenketten)
[Python] Zusammenfassung der Funktionen eval / exec + Schreiben einer Zeichenfolge mit Zeilenumbrüchen
[Python] Kapitel 02-06 <Zusatz> Grundlagen von Python-Programmen (Umgang mit numerischen Werten)
python2 series / 3 series, Zeichencode und print-Anweisung / Befehlszeile
Python - Erläuterung und Zusammenfassung der Verwendung der 24 wichtigsten Pakete
[Python] Typfehler: Zusammenfassung der Ursachen und Abhilfemaßnahmen für 'Kein Typ'
Unterschied zwischen Ruby und Python in Bezug auf Variablen
Das Einrückungsverhalten von json.dumps unterscheidet sich zwischen python2 und python3
Gegenseitige Konvertierung zwischen JSON und YAML / TOML in Python
[Python] Extrahieren Sie nur Zahlen aus Listen und Zeichenfolgen
Zusammenfassung der Datumsverarbeitung in Python (Datum / Uhrzeit und Datum)
[Python] Arten statistischer Werte (Features) und Berechnungsmethoden
Zusammenfassung der Python-Argumente
Csv spuckte eine Liste mit Dateinamen, zuletzt geänderten Daten und Zeichencodes in Python3 aus
[Python] Zusammenfassung zum Abrufen von Listen und Wörterbuchelementen
[Python] Zusammenfassung der Verwendung von Split- und Join-Funktionen
Zusammenfassung der Unterstützung von Hash-Operationen (Dictionary) für Ruby und Python
Der Prozess, Python-Code objektorientiert zu machen und zu verbessern
Eine grobe Zusammenfassung der Unterschiede zwischen Windows und Linux
Python: Erstellen Sie ein Wörterbuch aus einer Liste von Schlüsseln und Werten
Zusammenfassung der Unterschiede zwischen Ruby on Rails und Django ~ Basics ~
Zusammenfassung der Python-Dateivorgänge
Zusammenfassung der Python3-Listenoperationen
Konvertierung zwischen Unixtime und Datetime
Adam Paper Zusammenfassung und Code
Python --Überprüfen Sie den Wertetyp
In Python gelernter Zeichencode
Quellinstallation und Installation von Python
Basiskarteninformationen mithilfe der Python-Geotiff-Konvertierung numerischer Höhendaten
Fassen wir den Grad der Kopplung zwischen Modulen mit Python-Code zusammen
Geschichte des Geschwindigkeitsvergleichs der Art des numerischen Werts und der Zeichenkette (unvollendet))
Suche nach Zeichenketten in Dateien [Vergleich zwischen Bash und PowerShell]