abc Programski jezik PYTHON
Pretvaranje ascii znaka u redni broj i obratno

PC računari najčešće korisite ASCII način pretvaranja znankova u kodove.
Opis Naredba Ispis na ekranu
Redni broj znaka (naredba ord)
= ord('a')
print("znak a", " kod = ", x) # izlaz - ispis
znak a kod = 97
Za broj ispiši znak (naredba chr)
broj = 65
z = chr(broj)
print("Broj =", broj, "  znak =", z)
Broj = 65 znak = A
Napravi ASCII tabel
plus16=16
for i in range(65, 65+16+1):  # ponavljanje za i=1 do i=5 - pocetak petlje
      print(i,chr(9), chr(i), chr(9), chr(i+plus16), chr(9), chr(i+2*plus16), chr(9), chr(i+2*plus16))
65 	 A 	 Q 	 a 	 q
66 	 B 	 R 	 b 	 r
67 	 C 	 S 	 c 	 s
68 	 D 	 T 	 d 	 t
69 	 E 	 U 	 e 	 u
70 	 F 	 V 	 f 	 v
71 	 G 	 W 	 g 	 w
72 	 H 	 X 	 h 	 x
73 	 I 	 Y 	 i 	 y
74 	 J 	 Z 	 j 	 z
75 	 K 	 [ 	 k 	 {
76 	 L 	 \ 	 l 	 |
77 	 M 	 ] 	 m 	 }
78 	 N 	 ^ 	 n 	 ~
79 	 O 	 _ 	 o 	 
80 	 P 	 ` 	 p 	 €
81 	 Q 	 a 	 q 	 
 

Verzija 2:

plus16=16
for i in range(65, 65+16+1):  # ponavljanje za i=1 do i=5 - pocetak petlje
    print(i,  chr(i), chr(9), (i + 16), chr(i+plus16), chr(9), (i + 2*16), chr(i+2*plus16), chr(9),(i + 3*16), chr(i+3*plus16))
65 A 	 81 Q 	 97 a 	 113 q
66 B 	 82 R 	 98 b 	 114 r
67 C 	 83 S 	 99 c 	 115 s
68 D 	 84 T 	 100 d 	 116 t
69 E 	 85 U 	 101 e 	 117 u
70 F 	 86 V 	 102 f 	 118 v
71 G 	 87 W 	 103 g 	 119 w
72 H 	 88 X 	 104 h 	 120 x
73 I 	 89 Y 	 105 i 	 121 y
74 J 	 90 Z 	 106 j 	 122 z
75 K 	 91 [ 	 107 k 	 123 {
76 L 	 92 \ 	 108 l 	 124 |
77 M 	 93 ] 	 109 m 	 125 }
78 N 	 94 ^ 	 110 n 	 126 ~
79 O 	 95 _ 	 111 o 	 127 
80 P 	 96 ` 	 112 p 	 128 €
81 Q 	 97 a 	 113 q 	 129      

Listing programa:


Index