Informatika2-2018/Gyakorlat2
Tartalomjegyzék |
Feladatok
Faktoriális
Adjuk meg a bemeneti szám faktoriálisát! (Bemenet: n, kimenet n!)
Tökéletes számok
Írjunk programot, mely bekér egy pozitív egész számot és leellenőrzi, hogy tökéletes szám-e.
Válogatás
Adott egy számokat tartalmazó L listánk, írjunk programot, mely két listába válogatja L elemeit, negatívakat az egyikbe, nem negatívakat a másikba.
L = [-1, 2, 5, -2, 3, -4, -5, 2, -2, 0, 5, 5, 6, 3, -3]
Lista első
A python egy típusa amivel gyakran fogunk találkozni, a list
. A lista sok szempontból hasonlít a karakterláncra, csak elemei nem betűk, hanem tetszőleges python dolgok.
Egyelőre számok lesznek a listák elemei.
Írjunk python függvényt, ami visszaadja a lista első elemét, ha létezik (tehát ha van legalább egy eleme a listának). A függvény neve legyen lista_elso
, egy paramétere legyen:
l, a lista.
A függvény a lista első elemével térjen vissza ha létezik, és a speciális None
értékkel ha nem.
Lista vége
Írjunk függvényt ami csak a lista utolsó valahány elemét tartja meg!
A függvény neve legyen lista_veg
, két paramétere legyen: l, a lista db, a megtartandó elemek száma.
Ha van az l listának legalább db eleme, akkor az utolsó db darabbal térjen vissza a függvény, egy db elemű listában. Ha l-nek kevesebb mint db eleme van, akkor a függvény None
-nal térjen vissza.
- szin_komponens
- sorszamok
- naplobol
- legnagyobb
- udvarias
- szorzo
- neptun_elobb
- ismetles
- kiejtes
- buvos_negyzet
- szorzotabla
- pascal
- cserebere