Zum Inhalt

Block 02 | 114 Codierung

Ascii

  • PDF 2 erste Seiten

Wiki Link über ASCII

Abbilden aller Zeichen

def ascii():
    print("Sy\tDez\tHex\tBin")
    for code in range(32,128):
        print(f"{chr(code)}\t{code}\t0x{code:02x}\t0b{code:07b}")
ascii()

Ausgabe Terminal:

Sy      Dez     Hex     Bin
        32      0x20    0b0100000
!       33      0x21    0b0100001
"       34      0x22    0b0100010
#       35      0x23    0b0100011
$       36      0x24    0b0100100
%       37      0x25    0b0100101
&       38      0x26    0b0100110
'       39      0x27    0b0100111
(       40      0x28    0b0101000
)       41      0x29    0b0101001
*       42      0x2a    0b0101010
+       43      0x2b    0b0101011
,       44      0x2c    0b0101100
-       45      0x2d    0b0101101
.       46      0x2e    0b0101110
/       47      0x2f    0b0101111
0       48      0x30    0b0110000
1       49      0x31    0b0110001
2       50      0x32    0b0110010
3       51      0x33    0b0110011
4       52      0x34    0b0110100
5       53      0x35    0b0110101
6       54      0x36    0b0110110
7       55      0x37    0b0110111
8       56      0x38    0b0111000
9       57      0x39    0b0111001
:       58      0x3a    0b0111010
;       59      0x3b    0b0111011
<       60      0x3c    0b0111100
=       61      0x3d    0b0111101
>       62      0x3e    0b0111110
?       63      0x3f    0b0111111
@       64      0x40    0b1000000
A       65      0x41    0b1000001
B       66      0x42    0b1000010
C       67      0x43    0b1000011
D       68      0x44    0b1000100
E       69      0x45    0b1000101
F       70      0x46    0b1000110
G       71      0x47    0b1000111
H       72      0x48    0b1001000
I       73      0x49    0b1001001
J       74      0x4a    0b1001010
K       75      0x4b    0b1001011
L       76      0x4c    0b1001100
M       77      0x4d    0b1001101
N       78      0x4e    0b1001110
O       79      0x4f    0b1001111
P       80      0x50    0b1010000
Q       81      0x51    0b1010001
R       82      0x52    0b1010010
S       83      0x53    0b1010011
T       84      0x54    0b1010100
U       85      0x55    0b1010101
V       86      0x56    0b1010110
W       87      0x57    0b1010111
X       88      0x58    0b1011000
Y       89      0x59    0b1011001
Z       90      0x5a    0b1011010
[       91      0x5b    0b1011011
\       92      0x5c    0b1011100
]       93      0x5d    0b1011101
^       94      0x5e    0b1011110
_       95      0x5f    0b1011111
`       96      0x60    0b1100000
a       97      0x61    0b1100001
b       98      0x62    0b1100010
c       99      0x63    0b1100011
d       100     0x64    0b1100100
e       101     0x65    0b1100101
f       102     0x66    0b1100110
g       103     0x67    0b1100111
h       104     0x68    0b1101000
i       105     0x69    0b1101001
j       106     0x6a    0b1101010
k       107     0x6b    0b1101011
l       108     0x6c    0b1101100
m       109     0x6d    0b1101101
n       110     0x6e    0b1101110
o       111     0x6f    0b1101111
p       112     0x70    0b1110000
q       113     0x71    0b1110001
r       114     0x72    0b1110010
s       115     0x73    0b1110011
t       116     0x74    0b1110100
u       117     0x75    0b1110101
v       118     0x76    0b1110110
w       119     0x77    0b1110111
x       120     0x78    0b1111000
y       121     0x79    0b1111001
z       122     0x7a    0b1111010
{       123     0x7b    0b1111011
|       124     0x7c    0b1111100
}       125     0x7d    0b1111101
~       126     0x7e    0b1111110
        127     0x7f    0b111111

Wenn man statt 32 1 eingibt gibt es diese Terminalausgabe:

Sy      Dez     Hex     Bin
☺       1       0x01    0b0000001
☻       2       0x02    0b0000010
♥       3       0x03    0b0000011
♦       4       0x04    0b0000100
♣       5       0x05    0b0000101
♠       6       0x06    0b0000110
        7       0x07    0b0000111
        8       0x08    0b0001000
                9       0x09    0b0001001

        10      0x0a    0b0001010

        11      0x0b    0b0001011

        12      0x0c    0b0001100
        13      0x0d    0b0001101
        14      0x0e    0b0001110
        15      0x0f    0b0001111
►       16      0x10    0b0010000
◄       17      0x11    0b0010001
↕       18      0x12    0b0010010
‼       19      0x13    0b0010011
¶       20      0x14    0b0010100
§       21      0x15    0b0010101
▬       22      0x16    0b0010110
↨       23      0x17    0b0010111
↑       24      0x18    0b0011000
↓       25      0x19    0b0011001
→       26      0x1a    0b0011010
                7       0x1b    0b0011011
∟       28      0x1c    0b0011100
↔       29      0x1d    0b0011101
▲       30      0x1e    0b0011110
▼       31      0x1f    0b0011111
        32      0x20    0b0100000
!       33      0x21    0b0100001
...

Unicode

  • PDF 2 Seite 8

Liste der Unicodeblöcke

Unicode Zeichentabelle

Abbildung:

def greek():
    for codepoint in range(0x03B1, 0x03C9+1):
        print(chr(codepoint), end=" ")
greek()
α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω 
ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ Ā ā Ă ă Ą ą 
Ć ć Ĉ ĉ Ċ ċ Č č Ď ď Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ Ġ ġ Ģ ģ Ĥ ĥ Ħ ħ 
Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ Ľ ľ Ŀ ŀ Ł ł Ń ń Ņ ņ Ň ň ʼn 
Ŋ ŋ Ō ō Ŏ ŏ Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū 
Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ ƀ Ɓ Ƃ ƃ Ƅ ƅ Ɔ Ƈ ƈ Ɖ Ɗ Ƌ ƌ ƍ 
Ǝ Ə Ɛ Ƒ ƒ Ɠ Ɣ ƕ Ɩ Ɨ Ƙ ƙ ƚ ƛ Ɯ Ɲ ƞ Ɵ Ơ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư 
ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ ƻ Ƽ ƽ ƾ ƿ ǀ ǁ ǂ ǃ DŽ Dž dž LJ Lj lj NJ Nj nj Ǎ ǎ Ǐ ǐ Ǒ 
ǒ Ǔ ǔ Ǖ ǖ Ǘ ǘ Ǚ ǚ Ǜ ǜ ǝ Ǟ ǟ Ǡ ǡ Ǣ ǣ Ǥ ǥ Ǧ ǧ Ǩ ǩ Ǫ ǫ Ǭ ǭ Ǯ ǯ ǰ DZ Dz dz 
Ǵ ǵ Ƕ Ƿ Ǹ ǹ Ǻ ǻ Ǽ ǽ Ǿ ǿ Ȁ ȁ Ȃ ȃ Ȅ ȅ Ȇ ȇ Ȉ ȉ Ȋ ȋ Ȍ ȍ Ȏ ȏ Ȑ ȑ Ȓ ȓ Ȕ ȕ 
Ȗ ȗ Ș ș Ț ț Ȝ ȝ Ȟ ȟ Ƞ ȡ Ȣ ȣ Ȥ ȥ Ȧ ȧ Ȩ ȩ Ȫ ȫ Ȭ ȭ Ȯ ȯ Ȱ ȱ Ȳ ȳ ȴ ȵ ȶ ȷ 
ȸ ȹ Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ ɀ Ɂ ɂ Ƀ Ʉ Ʌ Ɇ ɇ Ɉ ɉ Ɋ ɋ Ɍ ɍ Ɏ ɏ ɐ ɑ ɒ ɓ ɔ ɕ ɖ ɗ ɘ ə 
ɚ ɛ ɜ ɝ ɞ ɟ ɠ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ 
ɼ ɽ ɾ ɿ ʀ ʁ ʂ ʃ ʄ ʅ ʆ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ ʐ ʑ ʒ ʓ ʔ ʕ ʖ ʗ ʘ ʙ ʚ ʛ ʜ ʝ 
ʞ ʟ ʠ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ ʩ ʪ ʫ ʬ ʭ ʮ ʯ ʰ ʱ ʲ ʳ ʴ ʵ ʶ ʷ ʸ ʹ ʺ ʻ ʼ ʽ ʾ ʿ 
ˀ ˁ ˂ ˃ ˄ ˅ ˆ ˇ ˈ ˉ ˊ ˋ ˌ ˍ ˎ ˏ ː ˑ ˒ ˓ ˔ ˕ ˖ ˗ ˘ ˙ ˚ ˛ ˜ ˝ ˞ ˟ ˠ ˡ 
ˢ ˣ ˤ ˥ ˦ ˧ ˨ ˩ ˪ ˫ ˬ ˭ ˮ ˯ ˰ ˱ ˲ ˳ ˴ ˵ ˶ ˷ ˸ ˹ ˺ ˻ ˼ ˽ ˾ ˿ ̀ ́ ̂ ̃ ̄ ̅ ̆ ̇ ̈ ̉
 ̊ ̋ ̌ ̍ ̎ ̏ ̐ ̑ ̒ ̓ ̔ ̕ ̖ ̗ ̘ ̙ ̚ ̛ ̜ ̝ ̞ ̟ ̠ ̡ ̢ ̣ ̤ ̥ ̦ ̧ ̨ ̩ ̪ ̫ ̬ ̭ ̮ ̯ ̰ ̱ ̲ ̳ ̴ ̵ ̶ ̷ ̸ ̹ ̺ ̻ ̼ ̽ ̾ ̿
 ̀ ́ ͂ ̓ ̈́ ͅ ͆ ͇ ͈ ͉ ͊ ͋ ͌ ͍ ͎ ͏ ͐ ͑ ͒                                                                                    ͓ ͔ ͕ ͖ ͗ ͘ ͙ ͚ ͛ ͜ ͝ ͞ ͟ ͠ ͡ ͢ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ Ͱ ͱ Ͳ ͳ ʹ ͵ Ͷ ͷ ͸ ͹ ͺ ͻ ͼ ͽ ; Ϳ ΀ ΁ ΂ ΃ ΄ ΅ Ά · Έ Ή Ί ΋ Ό ΍ Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ                              ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω

  • PDF Seite 14

BDC-Code

EAN-Code

Abkürzung Europäische Artikelnummer

  • PDF 2 Seite 21