PROGRAMOZÁS · PYTHON ALAPOK

Python interaktív.

Python-tananyag kezdőknek, tizenegy modulban. Minden példa szerkeszthető és futtatható – nem utánzat: valódi Python fut a böngésződben. Lépésenként követheted, mi történik a memóriában, és a gyakorló feladatokat a gép azonnal ellenőrzi.

  1. Olvasd és futtasdírd át a példát, és nézd meg, mit változtat
  2. Kövesd lépésenkéntMagyarázat, Memória, Kiértékelés, Konzol – soronként
  3. Gyakorolja feladatokat tesztesetek ellenőrzik, tippel és mintamegoldással
nev = input("Hogy hívnak? ")
betuk = len(nev)
print(f"Szia, {nev}! A neved {betuk} betűből áll.")
for i in range(1, 4):
    print(i * "🐍")

Nyomd meg a Futtatás gombot, vagy kövesd a programot a Lépésenként gombbal.

MODULOK SORRENDBEN

11 modul
01. MODUL8 feladat

Python alapok

Az első program: kiírás, változók, típusok, beolvasás

  • print()
  • változók
  • int, float, str, bool
  • műveletek
  • típuskonverzió
0/8 feladat
02. MODUL8 feladat

Feltételes utasítások

if, elif, else – döntések a programban

  • összehasonlítás
  • if – else
  • elif lánc
  • and, or, not
  • beágyazott elágazás
0/8 feladat
03. MODUL9 feladat

Ciklusok

for és while – ismétlés a programban

  • for
  • range()
  • while
  • összegzés, számlálás
  • break, continue
0/9 feladat
04. MODUL7 feladat

Adatszerkezetek

Lista, tuple és halmaz

  • lista
  • indexelés, szeletelés
  • módosíthatóság
  • tuple, kicsomagolás
  • halmaz
0/7 feladat
05. MODUL5 feladat

A random modul

Véletlenszámok, választás, keverés

  • import
  • random()
  • randint()
  • choice()
  • shuffle(), sample()
0/5 feladat
06. MODUL7 feladat

Listakezelő függvények

Beépített függvények és listametódusok

  • sum, min, max, len
  • sorted vs. sort
  • append, extend, insert
  • pop, remove, clear
  • split, join
0/7 feladat
07. MODUL7 feladat

Saját függvények

def, paraméter, return, hatókör

  • def
  • paraméter és argumentum
  • return vs. print
  • több visszatérési érték
  • helyi és globális változó
0/7 feladat
08. MODUL6 feladat

Szótárak

Kulcs–érték párok

  • kulcs és érték
  • [] és get()
  • hozzáadás, törlés
  • keys, values, items
  • számlálás szótárral
0/6 feladat
09. MODUL5 feladat

Függvényparaméterek

Alapérték, név szerinti átadás, *args, **kwargs

  • pozicionális
  • alapértelmezett érték
  • név szerinti argumentum
  • *args
  • **kwargs
0/5 feladat
10. MODUL6 feladat

Fájlkezelés

Szöveges, CSV és JSON fájlok

  • open() és with
  • olvasási módok
  • írás, hozzáfűzés
  • CSV
  • JSON
0/6 feladat
11. MODUL5 feladat

Osztályok (OOP)

Osztály, objektum, metódus, öröklődés

  • class, objektum
  • __init__ és self
  • metódus
  • osztály- és példányváltozó
  • property
0/5 feladat