Programozás tanítás
---------------------------
import time
def bevezetes():
print("=" * 50)
print("ÜDVÖZÖLJÜK A PYTHON OKTATÓPROGRAMBAN!")
print("=" * 50)
time.sleep(1)
print("\nA Python egy népszerű, könnyen tanulható programozási nyelv.\n")
def valtozo_lecke():
print("\n--- 1. LECKE: Változók és adattípusok ---")
print("A változók olyanok, mint a dobozok: adatokat tárolunk bennük.")
print("Például: nev = 'Anna' (szöveg) vagy kor = 25 (szám)")
valasz = input("\nHány éves az a Python nevű 'doboz', amiben a 10-es számot tároljuk? ")
if valasz == "10":
print("Helyes! A változó pontosan azt az értéket tárolja, amit belehelyeztünk.")
else:
print("Nem talált. A válasz 10, mivel a tárolt érték maga a szám.")
def ciklus_lecke():
print("\n--- 2. LECKE: Ciklusok ---")
print("A ciklusok arra valók, hogy utasításokat ismételjünk meg újra és újra.")
print("A 'for ciklus' végigmegy egy listán vagy számsorozaton.")
print("\nNézzük meg a gyakorlatban! Írd be a következőt:")
print("for i in range(3):")
print(" print('Ciklus')")
input("\nNyomj Entert, hogy lásd mi történik, ha ezt lefuttatjuk...")
for i in range(3):
print(f"Ciklus {i+1}")
print("A ciklus 3-szor futott le, mivel a range(3) 0-tól 2-ig számol.")
def fuggveny_lecke():
print("\n--- 3. LECKE: Függvények ---")
print("A függvények olyanok, mint a kis miniprogramok: egy adott feladatot végeznek el.")
print("A 'def' kulcsszóval hozzuk létre őket, például: def koszones():")
print("\nÍrj be egy sajátot, ami kiírja, hogy 'Szia!'")
print("Hogyan definiálnád a függvényt? (Csak az első sort írd!)")
helyes_valaszok = ["def koszones():", "def koszones( ):"]
valasz = input("Írd be a kódot: ")
if valasz in helyes_valaszok:
print("Gratulálok! Ez a helyes szintaxis.")
else:
print("Majdnem! Ügyelj a zárójelekre és a kettőspontra a végén: def koszones():")
def fo_program():
bevezetes()
valtozo_lecke()
time.sleep(1)
ciklus_lecke()
time.sleep(1)
fuggveny_lecke()
print("\n" + "=" * 50)
print("Gratulálunk! Sikeresen teljesítetted az alapozó tanfolyamot!")
print("=" * 50)
if __name__ == "__main__":
fo_program()
---------------
==================================================
ÜDVÖZÖLJÜK A PYTHON OKTATÓPROGRAMBAN!
==================================================
A Python egy népszerű, könnyen tanulható programozási nyelv.
--- 1. LECKE: Változók és adattípusok ---
A változók olyanok, mint a dobozok: adatokat tárolunk bennük.
Például: nev = 'Anna' (szöveg) vagy kor = 25 (szám)
Nincsenek megjegyzések:
Megjegyzés küldése