Python: lista

A listák összetett adattípusok. Segítségükkel adatokat tudunk rendezett formában tárolni. Másképp fogalmaza, egy változóban több elemet tárolnak. A listák dinamikusak, méretük és tartalmuk módosítható. Általánosan hogyan néz ki egy lista?Van egy neve, amelyben felsorolhatjuk az elemeit. pl: napok[„hétfő”, „kedd”]A lista elemei sorszámozottak(indexelt), a számozásuk 0-val kezdődik, és elemszám-1-ig tart. A lista tartalmazhat ismétlődő elemeket is. […]

Continue Reading

Python: objektum orientált programozás

A Python egy objektumorientált programozási nyelv, amelynek alapját az objektumok képezik. (lásd C# fejezetnél) Az objektumorientált programozás (OOP) egy paradigma, amely az adatokat és a hozzájuk kapcsolódó műveleteket egységes egységekként kezeli, az úgynevezett osztályok és objektumok segítségével. Az osztályok definíciói az adatok és a hozzájuk kapcsolódó műveletek leírását tartalmazzák. Az osztályokból objektumokat lehet létrehozni, ezek […]

Continue Reading

Python: eljárások, függvények

Az eljárások és függvények utasítások sorozatából állnak, melyeket többször is fel tudunk használni. Segítségükkel átláthatóbb lehet a program, és nem kell ugyanazt a kódrészletet többször is megírni. Az eljárások és a függvények csak akkor kerülnek végrehajtásra, ha lefuttatjuk őket. Ezt a nevükkel tudjuk megtenni. Például a print() függvényt már elég sokszor használtuk. Eljárások Az eljárások […]

Continue Reading

Python tuple, set

Összetett adattípusok a Pythonban: Tuple A tuple adattípus is összetett adattípus. Indexelt, lehet benne ismétlődő adat. Nem lehet törölni belőle elemet, és nem lehet hozzáadni újat sem! Tuple-t az elemeinek felsorolásával, vagy a tuple függvénnyel lehet létrehozni. A listákhoz hasonlóan a tuple is indexelt, az első elem a 0. indexű, az utolsó a -1. A […]

Continue Reading

Python: Szótár (dictionary)

A szótár alapvetően adatpárokat tárol: egy kulcsot és a kozzá tartozó értéket. A kulcsok egyediek, nem lehet benne két azonos kulcs! Az értékek bármilyen adattípusúak lehetnek: szöveg, szám, másik szótár…A szótárból az értékeket a kulcsok segítségével tudjuk elérni.Nézzünk egy nagyon egyszerű példát, tároljuk el a segélyhívó számokat szótár segítségével! A szótár elemei törölhetők, megváltoztathatók. A […]

Continue Reading

Python, gyakorló feladatok

Feladat 1: Készíts egy listát, amelyben 100 db -1000..2000 közötti számot tárolsz.– Mennyi a számok összege?– Melyik a legkisebb szám? Hányszor fordul elő a listában?– Melyik a 2. legnagyobb szám? (igen, ehhez rendezni kellene..)– Kérj be egy számot a felhasználótól, és nézd meg, szerepel-e a listában! Ha igen, hányadikhelyen?– Hány db olyan szám van a […]

Continue Reading