Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python_if_10abc

Total questions: 34

Worksheet time: 18mins

Name
Class
Date
1.

Igaz-e, hogy Pythonban minden utasítást külön sorba kell írni?

a)

Igaz

b)

Hamis

2.

Mi a hiba ebben a konzolra írási kódban:

print["szöveg"]

a)

Kapcsos zárójelet kell használni, nem szögleteset

b)

Kerek zárójelet kell használni, nem szögleteset

c)

Nincs a kódban hiba, így jó, ahogy van.

3.

Igaz-e, hogy a változó neve tartalmazhat ékezetes betűket is, pl.: Név; változó2?

a)

Igaz

b)

Hamis

4.

Hogy hívjuk ezt a kódot: print("szöveg")

a)

Szöveg kiírása a nyomtatóra

b)

Szöveg kiírása a konzolra

c)

Ez egy nem használatos kód, nem hívjuk sehogy.

5.

Mit fog kiírni a konzolra az alábbi kód:

print(2, 3, 4)

a)

Semmit se ír ki, ez egy hibás kód

b)

2 3 4

c)

234

6.

Hogyan lehet változót létrehozni?

a)

A "def" kulcsszóval, megadva a változó pontos típusát

b)

A Pythonban nincsenek változók

c)

Egyszerű értékadással

7.

A sor eleji behúzások mit jelentenek?

a)

A Pythonban minden utasítást a sor elején kell kezdeni, a behúzások hibát eredményeznek

b)

Pusztán olvashatóbb kódot eredményeznek, a program futása szempontjából nincs jelentőségük

c)

A behúzott sorok összefüggő blokkot alkotnak, amelyek a megelőző utasítás alá rendelődnek

8.

Mi hiányzik ebből a konzolra írási kódból: print "szöveg"

a)

Nem hiányzik a kódból semmi, így jó, ahogy van.

b)

A print és a "szöveg" közé pontot kell tenni

c)

A "szöveg"-et zárójelbe kell tenni

9.

Mire használatos az input() függvény?

a)

Ez a kód nem használatos a Python-ban.

b)

Szöveget olvas be a konzolról.

c)

Adatbázisból olvas be adatokat.

10.

Hogy hívjuk ezt a kódot: int()?

a)

Egész számot beolvasó függvény.

b)

Egész számmá konvertáló függvény.

c)

Ez egy nem használatos kód, nem hívjuk sehogy.

11.

Mi a különbség az alábbi két érték között: 5 illetve "5"?

a)

Az első egy egész szám (int), a második egy szöveg (string)

b)

Nincs különbség a két érték között

12.

Az alábbi kódnak mi lesz az eredménye?

a)

Hibát fog jelezni az interpreter

b)

Szép az idő.

c)

az idő.

d)

Szép

13.

Az alábbi kódnak mi lesz az eredménye?

a)

15

b)

Hibát fog jelezni az interpreter

c)

510

14.

Az alábbi kódnak mi lesz az eredménye?

a)

Hibát fog jelezni az interpreter

b)

Hamis ág

c)

Igaz ág

15.

Igaz-e, hogy egy logikai változónak csak True vagy False lehet az értéke?

a)

Igaz

b)

Hamis

16.

Mi az egyenlőség-vizsgálat jele Pythonban?

a)

!=

b)

==

c)

<=

d)

=

e)

>=

17.

Mi az értékadás jele Pythonban?

a)

!=

b)

==

c)

<=

d)

=

e)

>=

18.

Mi a nem egyenlő jele Pythonban?

a)

!=

b)

==

c)

<=

d)

=

e)

>=

19.

Az alábbiak közül melyik fejezi ki az x legalább 2 állítást!

a)
x < 2
b)

x => 2

c)
x <= 2
d)
x >= 2
20.

Az alábbiak közül melyik fejezi ki az x legfeljebb 100 állítást!

a)

x < 100

b)

x =< 100

c)

x <= 100

d)

x >= 100

21.

Az alábbiak közül melyik fejezi ki az x nagyobb mint 2 állítást!

a)
x < 2
b)

x > 2

c)
x <= 2
d)
x >= 2
22.

Az alábbi kódnak mi lesz az eredménye?

a)

5.3

b)

Hibát fog jelezni az interpreter

c)

5

d)

2.33

23.

Miért fontos tudni, hogy milyen típusú egy változó?

a)

Programozás szempontból nem lényeges információ, csak a gép számára van jelentősége.

b)

A műveletek mást jelentenek, ha más a változók típusa. Pl. a + számok esetén összeadás, szövegek esetén összefűzés.

24.

Mi a következő kifejezés értéke?

10%3

a)

1

b)

3.3333333

c)

3

d)

10

25.

Mi a következő kifejezés értéke?

10/3

a)

1

b)

3

c)

3.3333333333333

d)

4

26.

Mi a következő kifejezés értéke?

10//3

a)

1

b)

3

c)

3.3333333333333

d)

4

27.

Hogyan kell írni egy if utasítást Pythonban?

a)

if x > y then:

b)

if x > y:

c)

if (x > y)

28.

Mi a helyes fájlkiterjesztés a Python-fájlokhoz?

(a)  

29.

Igaz-e a következő állítás? Az elif ágból akárhány lehet.

a)

Igaz

b)

Hamis

30.

Igaz-e a következő állítás? Az else ág kötelező az if után.

a)

Igaz

b)

Hamis

31.

if kor >= 14 and kor < 18: feltételnek melyik kor érték tesz eleget?

a)

12

b)

14

c)

18

d)

19

32.

bekert = int(input("Add meg a korod: ")) értékadás után milyen típusú lesz a bekert változó?

a)

str

b)

int

c)

float

d)

bool

33.

bekert = input("Add meg a korod: ") értékadás után milyen típusú lesz a bekert változó?

a)

str

b)

int

c)

float

d)

bool

34.

Az alábbiak közül melyik teszteli, hogy az x változó megegyezik-e a 'Szia'-val?

a)

x = "Szia"

b)

x != "Szia"

c)

x == "Szia"

d)

x <>"Szia"