wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python dolgozat

Total questions: 19

Worksheet time: 12mins

Name
Class
Date
1.

Mit fog csinálni az osszead() function, amikor meghívom?

a)

Összeadja az 'a' és a 'b' számot.

b)

Hibás, mivel a function argumentumában 'szam1'-et és 'szam2'-őt vár, meghíváskor pedig 'a'-t és 'b'-t adtunk meg paraméterben

c)

Nem is hívjuk meg az osszead() functiont

d)

Kivonja az 'a' és a 'b' számot egymásból

2.

Mit csinál az alábbi for ciklus?

a)

Kiírja a számokat 1-11 között egymás alá

b)

Kiírja a számokat 1-10 között egymás alá

c)

Kiírja a számokat 1-10 között egymás mellé

d)

Kiírja a számokat 1-11 között egymás mellé

3.

Mire szolgál a split() metódus?

a)

Egy szöveges értéket feldarabol a megadott karakterek mentén, ez jelen esetben a szóköz

b)

Bekér egy szöveget a felhasználótól

c)

Átkonvertál egy szöveget egész számmá

d)

Megvizsgálja a két számot, hogy melyik a nagyobb

4.

Melyik metódussal adom hozzá a listához a sor ciklusváltozóban lévő adatot?

a)

open()

b)

append()

c)

strip()

d)

with open()

5.

Milyen egész számot fog kiírni a képen látható kód a konzolra?

a)

Egy véletlen számot 1-10 között

b)

Egy véletlen számot 1-9 között

c)

Egy véletlen számot 2-10 között

d)

Egy véletlen számot 2-9 között

6.

A képen látható kód bekér egy számot. És hozzá adja a szamok nevű listához. Hányszor fogja ezt megismételni?

a)

Legalább egyszer

b)

Attól függ. Ha 0-t adunk meg elsőnek, akkor egyszer sem, különben pedig annyiszor, ameddig nem 0-t adunk meg

c)

Pontosan 10-szer

d)

Egyszer sem

7.

Milyen utasítással tudunk kiíratni a konzolra? A zárjójeleket nem kell beleírni!

(a)  

8.

Mi hiányzik az alábbi kódból?

for i in ... (1, 10, 1):

(a)  

9.

Mi hiányzik? Egy véletlen számot szeretnék generálni a programon belül?
... random

(a)  

10.

Töltsd ki a hiányzó részt:

with ... ('fajl.txt', 'r', encoding='utf8) as f:

(a)  

11.

Az alábbiak közül melyek az összehasonlító operátorok?

a)

<

b)

<=

c)

=

d)

!=

12.

Az alábbiak közül melyik az értékadás jele?

a)

==

b)

=

c)

>=

d)

!=

13.

Hogyan íratunk ki szöveget a pythonban?

a)

print('Ez jelenik meg')

b)

print(Ez jelenik meg)

c)

input('Ez jelenik meg')

d)

console('Ez jelenik meg')

14.

Szeretnék megnyitni olvasásra egy fájlt? Milyen paraméterrel tudom ezt megtenni az open() metódusban?

a)

'a'

b)

'x'

c)

'w'

d)

'r'

15.

Milyen kulcsszóval tudok saját metódust (function-t) létrehozni?

a)

for

b)

while

c)

input

d)

def

16.

Mire szolgál az if kulcsszó?

a)

Egy vagy több feltételt megvizsgál

b)

Ciklust lehet vele készíteni

c)

Kiír a konzolra valamit

d)

Saját function-t tudunk vele definiálni

17.

Melyek az aritmetikai operátorok az alábbiak közül? Jól nézd meg őket!

a)

+

b)

%

c)

>=

d)

!=

18.

Mit nevezünk ciklusnak (iterációnak)?

a)

Addig ismétli a megadott utasításokat, ameddig a feltétel teljesül

b)

10-szer végrehajtja a megadott utasításokat

c)

Adatot lehet bekérni vele

d)

Megnyit egy fájlt

19.

Mit csinál a képen látható kód?

a)

Felcseréli az 'a' és a 'b' változó értékeit

b)

Túl bonyolult

c)

'a'-hoz hozzáadja a 'b' értékét

d)

'b'-ből kivonja az 'a' értékét