====== ASCII ====== * Codierung von lateinischen Buchstaben und einigen Symbolen * [[https://www.cs.cmu.edu/~pattis/15-1XX/common/handouts/ascii.html|ASCII Tabelle]] Dekodieren Sie den Text im Logo: {{:lehrkraefte:blc:informatik:glf24:pasted:20250117-154401.png}} ===== Python ===== Anstatt in der Tabelle nachschauen, kann auch die Python-Konsole verwendet werden: ord("A") # liefert 65 Oder umgekehrt: chr(65) # liefert 'A' Auch die Eingabe in binär oder hexadezimal ist möglich: chr(0b101010) # ASCII 42, liefert '*' chr(0x23) # ASCII 35, liefert '#' ====== Unicode ====== Finden Sie die Unicode-Nummerierung von anderen speziellen Symbolen, wie z.B. Emoties oder anderen Symbolen. ==== List comprehensions ==== [ord(c) for c in "Hellö!"] l = [chr(c) for c in [73, 32, 10084, 65039, 32, 127464, 127469]] l "".join(l)