NEW
Font size
WorksheetsPython változók szkópja
Total questions: 11
Worksheet time: 11mins
Python-ban nem kell előre deklarálni a változókat. Műveleteket viszont természetesen csak létező vátozóval végezhetünk. Mit ír ki az alábbi kód?
x=10
Hibaüzenetet
Semmit
10
És ez mit ír ki?
x=10
z=10
x=x
Hibaüzenetet
Függvények belsejében is használhatunk ún. helyi változókat. Ezek csak a függvény belsejében érvényesek. Mit ír ki ez a program?
Hibaüzenetet
x=10
x=10
x=11
x=10
x=10
Meddig érvényes egy változó? Mit ír ki a program?
Hibaüzenet
x=10
x=11
x=10
x=10
x=11
x=11
Mit ír ki?
x=0
x=x
Hibaüzenetet
Semmit
A függvények látják a globális változókat is, ha nincs adott néven lokális változó, vagy függvény argumentum.
Mit ír ki ez a program?
x=10
x=10
x=x
x=x
Hibaüzenet
Semmit
Mit ír ki?
x=10
x=5
x=5
x=10
x=5
x=5
x=10
x=10
Módosul x? De melyik x? 👺
Mit ír ki a program?
x=5
x=8
x=5
x=10
x=5
x=5
Hibaüzenetet
x lokális, vagy globális? Lehet egyszerre mindkettő? 👹
Mit ír ki a program?
x=1
x=10
x=11
Hibaüzenetet
Módosíthatjuk a globális változót, de ekkor meg kell mondanunk a global kulcsszóval, hogy az adott változót a globális kontextusban értjük, pl.: global x
Mit ír ki a program?
Hibaüzenetet
10
11
12
10
10
10
0
1
10
🤖 Vizsgakérdés, lássuk értjük-e? (5 pont!!) 🤖
Mit ír ki?
t=2
t=7
t=3
t=8
t=2
t=5
Hibaüzenet
