
28_PONT_VESSZO
28_PONT_VESSZO

def main():
# Megnyitjuk a bemeneti fájlt (pont.txt) olvasásra, és a kimeneti fájlt (vesszo.txt) írásra.
with open("pont.txt", "r") as be, open("vesszo.txt", "w") as ki:
# Végigmegyünk a bemeneti fájl sorain.
for line in be:
# Minden sort módosítunk: a pontot (.) vesszőre (,) cseréljük.
line = line.replace(".", ",")
# Az módosított sort kiírjuk a kimeneti fájlba.
ki.write(line)
# Ha ez a fájl a fő program, akkor a main() függvényt meghívjuk.
if __name__ == "__main__":
main()
"A pont és vessző találkozása"
Egy messzi-messzi világban, az Írásjelek Birodalmában éltek a pontok és a vesszők, akik mindketten fontos szerepet játszottak a történetek elmesélésében. A pontok erősek és határozottak voltak, ők zárták le a mondatokat és adtak nekik végső értelmet. A vesszők viszont könnyedek és hajlékonyak voltak, ők segítettek a gondolatok között hidat építeni, hogy a történetek folyékonyabbá váljanak.
Egy napon azonban az Írásjelek Birodalmában különös esemény történt. Egy varázslatos íróasztalról felhangzott egy titokzatos hívás: "Pontok, vesszők, gyertek, dolgoznunk kell! Egy különleges szövegnek kell új életet adnunk." A pontok és vesszők összegyűltek, hogy megtudják, mi a feladatuk. Az íróasztal fölött egy hatalmas pergamen függött, amelyen ez állt: "pont.txt".
Az asztalon ült egy fiatal tanonc, akit Programnak hívtak. "Segítenetek kell átalakítani ezt a szöveget" – mondta Program határozottan. "Minden pontnak vesszővé kell válnia, hogy a szöveg megfeleljen az új írásjelek törvényeinek."
A pontok megrökönyödtek. "De miért?" – kérdezte az egyik, aki kifejezetten büszke volt a lezáró szerepére. A Program türelmesen elmagyarázta: "Egy új szabályzat szerint most a vesszőknek kell a mondatokban hangsúlyt adni. Ez nem azt jelenti, hogy kevésbé vagytok fontosak, csak éppen most másképp osztjuk el a feladatokat."
A vesszők izgatottan készülődtek az átalakulásra, de tisztában voltak vele, hogy ez nem egyszerű feladat. Ekkor a Program elővette a varázserejét, egy különleges formula segítségével. A varázslat neve replace volt. "Mindannyian végigmegyünk a szöveg sorain" – mondta a Program. "Megkeressük a pontokat, és gyengéden vesszőkké alakítjuk őket. Ez az átalakulás segít nektek jobban illeszkedni az új rendszerbe."
A pontok végül megértették, hogy ez nem csorbítja a fontosságukat, csak új szerepbe helyezi őket. A vesszők hálásak voltak a pontok áldozatáért, és amikor a Program végzett a szöveggel, megszületett a "vesszo.txt". Az új szöveg áramlása könnyedebb és gördülékenyebb lett, miközben a pontok visszahúzódtak a háttérbe, büszkék voltak arra, hogy hozzásegítették a szöveget új formájához.
Az Írásjelek Birodalmában azóta is mesélik ezt a történetet a fiatal pontoknak és vesszőknek, hogy megértsék: mindenki szerepe fontos, de néha alkalmazkodni kell az új idők változásaihoz. És így éltek tovább, boldogan és együttműködésben, az írásjelek világában.
