Python utasítások futtatása böngészőből, telepítés nélkül: tutorialspoint.com vagy programiz.com
Tematika
- Év eleji szervezési feladatok
- Az emelt szintű érettségi követelményei, lebonyolítása
- Bevezető ismeretek a programozásba
- Miért a Python? A Python telepítése. A PyCharm telepítése, használata
Visual Studio Code használata - Írás képernyőre (print) #1 #2 f-string
- Adatbekérés billentyűzetről (input)
- Típusok, típuskonverziók: str, char, int, float, bool
- Változók. Inicializálás, módosítás
- Értékadó operátorok: =, +=, *=, -=, … Aritmetikai operátorok: +, -, *, /, //, %, ** Relációs operátorok: <, >, ==, !=, <=, >=
- Logikai operátorok: and, or, not. Véletlenszámok
- Gyakorlás
- Az if, while, for szerkezetek
- A range függvény, az in operátor
- Gyakorlás
- Sztringek
- A Python beépített adatszerkezetei és a velük kapcsolatos műveletek I. (list)
- List adatszerkezettel megoldható feladatok
- A Python beépített adatszerkezetei és a velük kapcsolatos műveletek II. (set)
- Set adatszerkezettel megoldható feladatok
- A Python beépített adatszerkezetei és a velük kapcsolatos műveletek III. (tuple)
- A Python beépített adatszerkezetei és a velük kapcsolatos műveletek IV. (dictionary)
- Tuple, ill. dictionary adatszerkezetekkel megoldható feladatok
- Függvények: definiálás, meghívás, paraméterek, rekurzió
- Feladatok függvényekre
- Állománykezelés (szöveg, bináris): open, close, write, read, readline
- Kivételkezelés: try … except
- Állománykezelési feladatok
- Dátum és idő
- Beépített függvények ( = globális függvények, könyvtárfüggvények)
- Korábbi érettségik algoritmizálási feladatainak megoldása
- Korábbi érettségik algoritmizálási feladatainak megoldása
- Korábbi érettségik algoritmizálási feladatainak megoldása
Feladatok
Egyszerűbb feladatok #1
Egyszerűbb feladatok #2
Sztringek
Eljárások, függvények
Beadandók
Beadandó#1
Beadandó#2
Beadandó#3
Beadandó#4
Beadandó#5
Beadandó#6
Beadandó#7
Beadandó#8
Beadandó#9
Beadandó#10