Python programozás

Próbáld ki ingyen, regisztráció nélkül!

Valódi, automatikusan ellenőrzött feladatokon keresztül megnézheted, hogyan működik a felkészítő.

Bevezető feladatok

Bevezető feladatok

Írd meg az első Python-programjaidat Tovival! Jeleníts meg szövegeket a print segítségével, kérj be adatokat az input használatával, és tárold őket változókban! Gyakorold a szövegek és számok kezelését, végezz egyszerű számításokat! Próbáld ki, hogyan lesz néhány sor kódból egy program, amely kérdez, számol és válaszol!

Kipróbálom
Feltételek

Feltételek

Tanítsd meg a programodat döntéseket hozni! Gyakorold az if, elif és else használatát Tovival, hasonlíts össze számokat és szövegeket, és adj különböző válaszokat a bekért adatok alapján! Ellenőrizd, teljesül-e egy feltétel, majd válaszd ki a megfelelő utasításokat! Próbáld ki, hogyan reagál a programod különböző bemenetekre!

Kipróbálom
For ciklus

For ciklus

Bízd az ismétlődő munkát a programodra! Fedezd fel a for ciklus működését Tovival, és használd a range függvényt számsorozatok bejárására! Írass ki ismétlődő üzeneteket, számolj meg értékeket, és készíts egyszerű összegzéseket! Gyakorold a kezdőérték, a végérték és a lépésköz megadását, majd figyeld meg, hogyan változik a ciklus futása!

Kipróbálom
While ciklus

While ciklus

Ismételj addig, amíg szükséges! Próbáld ki a while ciklust Tovival, és készíts programokat, amelyek egy feltétel teljesüléséig dolgoznak! Kérj be adatokat újra és újra, készíts számlálót vagy visszaszámlálást! Gyakorold a ciklusváltozó módosítását, és figyelj a leállási feltételre! Érd el, hogy a programod pontosan akkor álljon meg, amikor kell!

Kipróbálom
Logikai műveletek

Logikai műveletek

Hozz összetettebb döntéseket a programodban! Fedezd fel az and, or és not logikai műveleteket Tovival, és kapcsolj össze több feltételt! Vizsgáld meg, mikor kell minden feltételnek teljesülnie, mikor elég egyetlen igaz állítás, és hogyan fordíthatsz meg egy feltételt! Próbálj ki különböző értékeket, és derítsd ki, mikor lesz az eredmény igaz vagy hamis!

Kipróbálom
Lista

Lista

Gyűjts több adatot egyetlen Python-listába! Hozz létre listákat Tovival, érd el az elemeiket indexek segítségével, és módosítsd a tartalmukat! Adj hozzá új értékeket, törölj felesleges elemeket, és kérdezd le a lista hosszát! Gyakorold a listák bejárását, majd próbáld ki, hogyan kezelhetsz együtt neveket, pontszámokat vagy más adatokat!

Kipróbálom
Lista bejárás

Lista bejárás

Járd be a Python-listák elemeit Tovival, és dolgozd fel őket egyesével! Gyakorold a for ciklus használatát, írasd ki az értékeket, és vizsgáld meg őket feltételekkel! Számold meg a megfelelő elemeket, add össze a számokat, vagy válogasd ki a keresett adatokat! Próbáld ki, hogyan kezelhetsz egy egész listát néhány sor kóddal!

Kipróbálom
Programozási tételek

Programozási tételek

Oldj meg gyakori feladatokat a programozási tételek segítségével! Gyakorold Tovival az összegzést, megszámlálást, eldöntést és keresést, majd keresd meg egy lista legkisebb vagy legnagyobb elemét! Tanuld meg, mikor melyik megoldást érdemes választanod, és építsd fel lépésről lépésre az algoritmusokat! Próbáld ki őket különböző adatokkal!

Kipróbálom
Fájl beolvasás

Fájl beolvasás

Olvass be szöveges fájlokat Pythonban Tovival, és dolgozz a bennük tárolt adatokkal! Gyakorold a fájlok megnyitását és soronkénti bejárását, távolítsd el a sorvégi jeleket, és bontsd részekre a sorokat! Alakítsd számmá a beolvasott értékeket, tárold őket listákban, majd dolgozd fel őket! Próbáld ki, hogyan lesz egy fájl tartalmából hasznos eredmény!

Kipróbálom
Fájlba írás

Fájlba írás

Mentsd el a programod eredményeit szöveges fájlba Tovival! Gyakorold a fájlok megnyitását írásra és hozzáfűzésre, írj ki szövegeket, számokat és listaelemeket! Alakítsd szöveggé az adatokat, használj sortöréseket, és rendezd áttekinthetően a kimenetet! Próbáld ki, hogyan készíthetsz a feldolgozott adatokból később is megnyitható eredményfájlt!

Kipróbálom
Objektumok

Objektumok

Fedezd fel az objektumorientált programozás alapjait Tovival! Hozz létre osztályokat és objektumokat, tárold az adataikat attribútumokban, és írj hozzájuk metódusokat! Gyakorold az init és a self használatát, majd készíts több példányt ugyanabból az osztályból! Próbáld ki, hogyan modellezhetsz szereplőket vagy eszközöket Pythonban!

Kipróbálom