Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Hogyan működik a def? Python

318
Miért van None az output-ban? Nem probléma, hogy mondhatni 2x érvényesül a "Hi!"-ra a print()?
Jelenleg 1 felhasználó nézi ezt a kérdést.
python
0
Középiskola / Informatika

Válaszok

1
Egyszer érvényesül, a var nevű változóba nem kerül semmilyen érték. Ugye itt papíron azt írtad le, hogy a var értéke legyen egyenlő a some_func visszatérési értékével, de az nem ad vissza semmit.
Itt a None az más nyelvekben 'null', azaz a változó nincs inicializálva, nincs még értéke.

A "Hi!" a 4. sorban leírt utasítás hatására kerül kiírásra (meghívod a függvényt), míg a None az 5. sor miatt.
1