Python programozás
Valódi, automatikusan ellenőrzött feladatokon keresztül megnézheted, hogyan működik a felkészítő.
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!