
4_KOD_KARAKTER
4_KOD_KARAKTER

- Írassuk ki a karaktereket és kódjukat!
for i in range(32, 256):
print(f"Karakter: {chr(i)}, Kód: {i}")
Hogyan működik a kód:
A range(32, 256) ciklus minden egész számot bejár a 32 és 255 közötti tartományban.
Az chr(i) függvény az adott számhoz tartozó ASCII karaktert adja vissza.
A print függvény minden karaktert és annak kódját szépen kiírja.
Példa Kimenet:
A kód futtatása után a következőhöz hasonló eredményt kapsz:
Karakter: , Kód: 32
Karakter: !, Kód: 33
Karakter: ", Kód: 34
Karakter: #, Kód: 35
...
Karakter: ÿ, Kód: 255
for i in range(32, 256):
print(f" {chr(i)}\t, {i:03d}", end="")
for i in range(32, 256): Ez a ciklus az ASCII kódtáblázat 32-es értékétől (első nyomtatható karakter) 255-ig (utolsó gyakori karakter) iterál. A range nem tartalmazza a felső határt, tehát ez pontosan lefedi a kívánt tartományt.
print(f"{i:03d} '{chr(i)}'\t", end="")
Az f"{i:03d}" biztosítja, hogy az ASCII érték háromjegyű legyen, nullákkal kiegészítve (pl. 032).
A chr(iCh) visszaadja az adott ASCII kódhoz tartozó karaktert.
A \t egy tabulátort ad a megjelenítéshez.
Az end="" megakadályozza, hogy az alapértelmezett új sorba törés történjen minden print után.
A Kódbirodalom meséje
Egyszer volt, hol nem volt, volt egyszer egy különleges birodalom, amit úgy hívtak: Kódbirodalom. Ebben a birodalomban rengeteg apró lakó élt – mindegyik lakónak volt egy neve (a Karakter), és volt egy titkos száma (a Kódja).
A király, aki nagyon kíváncsi természetű volt, egyszer így szólt a varázslóhoz, akit mindenki csak Python mesternek hívott:
– Python mester! Szeretném megismerni minden lakómat! Mutasd meg nekem, hogy ki kicsoda!
Python mester elmosolyodott, meglengette a varázspálcáját (amit billentyűzetnek hívtak), és ezt írta
for i in range(32, 256):
print(f"Karakter: {chr(i)}, Kód: {i}")
És láss csodát! Egy hosszú, színes menet indult el a palota előtt. Jöttek sorban a karakterek: a betűk, a számok, a jelek, de még mókás és furcsa figurák is, akiket csak ritkán látnak emberek.A 32-es számú karakter volt a láthatatlan Űr Herceg, aki csendben suhant el.
A 65-ös számú lovag, Sir A, büszkén lépkedett.
Mellette ott volt Lady B, Count C, és az összes többi jól ismert karakter.
De voltak igazán különleges lények is, mint például a 126-os Hullám, vagy a 169-es Titokzatos Jel.
A király nagyon boldog lett.
– Hát így működik a világom! – mondta meghatottan. – Minden karakternek megvan a maga helye és titkos száma!
Python mester csak mosolygott:
– Igen, felség. A kódban mindenki fontos — még az is, akit ritkán látunk.
És így történt, hogy a Kódbirodalomban azóta is minden karakter büszkén viseli a kódját, mert tudják: ők is részei egy nagy varázslatnak, amit programozásnak hívnak.
