📝 A–D Választós kérdések
01
Hogyan hozunk létre egy üres listát Pythonban?
02
Mi az eredménye ennek a kódnak?
lista = [10, 20, 30, 40, 50]; print(lista[2])03
Melyik metódus vesz ki és ad vissza egy elemet a lista végéről?
04
Mi az eredménye?
lista = [1, 2, 3, 4, 5]; print(lista[1:4])05
Mi az eredménye?
[x**2 for x in range(1, 5)]06
Hogyan adunk hozzá elemet a lista végéhez?
07
Mi az eredménye?
lista = [5, 3, 8, 1]; lista.sort(); print(lista)08
Melyik kifejezés adja vissza a lista utolsó elemét?
✅ Igaz / Hamis
09
A Python lista módosítható (mutable) adatszerkezet – utólag is megváltoztathatók az elemei.
10
A lista indexelése 1-től kezdődik Pythonban.
11
Az alábbi kód eredménye
[2, 4, 6]:print([x for x in range(1, 7) if x % 2 == 0])
12
A
lista.remove(x) metódus az összes x értékű elemet törli a listából.13
Az alábbi kód eredménye
[10, 30, 50]:lista = [10, 20, 30, 40, 50]
print(lista[::2])
print(lista[::2])
✏️ Rövid válasz
14
Mit ír ki ez a kód? Írd be a pontos eredményt!
lista = ["a","b","c","d"]; print(lista[-2])15
Melyik beépített függvény adja vissza a lista elemeinek számát?
16
Mit ír ki?
szamok = [3, 1, 4, 1, 5]; print(szamok.count(1))17
Egészítsd ki! Az alábbi lista-értelmező megfordítja a szavak sorrendjét (fordított lista):
lista[::?] – mi a hiányzó szám?💻 Programírás
18
Írd meg a programot! Adott az alábbi lista. Szűrd ki belőle az 5-nél nagyobb számokat, és írd ki az eredményt!
# Adott lista:
szamok = [2, 8, 1, 6, 3, 9, 5, 7]
# Várt eredmény: [8, 6, 9, 7]
szamok = [2, 8, 1, 6, 3, 9, 5, 7]
# Várt eredmény: [8, 6, 9, 7]
19
Írd meg a programot! Adott egy névlista. Írd ki azokat a neveket, amelyek „K" betűvel kezdődnek, és a végén írd ki, hány ilyen nevet találtál!
# Adott lista:
nevek = ["Kata", "Bence", "Krisztián", "Laura", "Kinga", "Márton", "Klára"]
# Várt kimenet: ['Kata', 'Krisztián', 'Kinga', 'Klára'] és: 4
nevek = ["Kata", "Bence", "Krisztián", "Laura", "Kinga", "Márton", "Klára"]
# Várt kimenet: ['Kata', 'Krisztián', 'Kinga', 'Klára'] és: 4
20
Írd meg a teljes programot! Adott egy jegylista. Végezd el az alábbiakat:
1. Számítsd ki az átlagot (2 tizedesjegyre kerekítve).
2. Írd ki a legjobb és leggyengébb jegyet.
3. Írd ki, hány jegy van összesen.
1. Számítsd ki az átlagot (2 tizedesjegyre kerekítve).
2. Írd ki a legjobb és leggyengébb jegyet.
3. Írd ki, hány jegy van összesen.
# Adott lista:
jegyek = [5, 4, 3, 5, 2, 4, 5, 3]
# Várt kimenet:
# Átlag: 3.88
# Legjobb: 5 Leggyengébb: 2
# Összesen: 8 jegy
jegyek = [5, 4, 3, 5, 2, 4, 5, 3]
# Várt kimenet:
# Átlag: 3.88
# Legjobb: 5 Leggyengébb: 2
# Összesen: 8 jegy
0
pont a lehetséges 30-ból
0
Helyes
0
Hibás
0%
Teljesítmény