5_KARAKTER_KOD

5_KARAKTER_KOD

betűk = [A, B, C, D, E, F, G, H, I, J]

for betű in betűk: 

     print(f"{ord(betű)}    {betű}") 



Kódsorok magyarázata 

betűk = [A, B, C, D, E, F, G, H, I, J]

🔹 Ez a sor egy listát hoz létre, amelyben a A, B, C, stb. nevű változók szerepelnek. 

for betű in betűk:

🔹 Ez egy for ciklus, amely végigmegy a betűk listán. 

🔹 Minden egyes iterációban a betű változó felveszi a lista egy elemét (pl. 'A', 'B', stb.). 

🔹 Így a ciklus sorban feldolgozza az összes betűt.

      print(f"{ord(betű)} {betű}")

🔹 Ez a sor kiírja a betű ASCII-kódját és magát a betűt. 

🔹 Az ord(betű) függvény visszaadja a karakterhez tartozó számkódot (pl. 'A' → 65). 

🔹 A print formázott szöveget ír ki: először a szám, majd némi szóköz, aztán a karakter.

Az ASCII kódtábla meséje

Egyszer volt, hol nem volt, volt egyszer egy hatalmas, csillogó számítógépbirodalom, ahol a betűk, számok és jelek mind együtt éltek. De volt egy nagy gond! Minden királyságban más nyelvet beszéltek, így a betűk és számok nem értették egymást, amikor egyik számítógépből a másikba akartak utazni.

Ekkor egy bölcs varázsló, akit Mr. ASCII-nek hívtak, elhatározta, hogy segít. Fogott egy varázspálcát (ami igazából egy okos ötlet volt), és megalkotott egy titkos térképet, amit ASCII kódtáblának nevezett el. Ebben a térképen minden betűnek, számnak és jelnek saját kis varázslatos száma lett, így bárhol is jártak a világban, minden számítógép ugyanúgy felismerte őket.

A kicsi "A" például a 97-es számot kapta, a nagy "B" a 66-ost, és még a szorgos szóköz is helyet kapott a 32-es szám alatt. Ettől kezdve, ha egy számítógép azt mondta, hogy "72 101 108 108 111", minden másik számítógép boldogan felismerte: "Hello!"

Így történt, hogy a betűk és a számok végre békében és harmóniában élhettek, és az üzenetek soha többé nem keveredtek össze. Az ASCII kódtábla azóta is őrzi ezt a rendet, hogy minden üzenet elérjen a címzettjéhez, akár egy varázslatos palotába, akár egy egyszerű kis telefonba.

És így éltek boldogan az adatok, míg világ a világ!