Kezdőoldal » Számítástechnika » Programozás » Python visszateresi ertek mi?

Python visszateresi ertek mi?

Figyelt kérdés

Sziasztok!

Ha fuggvenyt keszitek, akkor returnben mi lesz?

Pl:

Def elso():

unio = set(a).union(set(b)

Akkor itt a return a unio?


2023. okt. 10. 15:00
 1/5 anonim ***** válasza:
100%
Az a return, amit a return utan irsz.
2023. okt. 10. 16:41
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Xd
2023. okt. 10. 16:43
 3/5 anonim ***** válasza:

A return után azt a változót vagy kifejezést írd, amit a függvénynek vissza kell adnia. Csak a visszaadni kívánt érték(ek) tárolására egyébként nem kell bevezetni plusz változót, ha az elvégezni kívánt műveletek a return sorában is végrehajthatóak. (De a kód olvashatóságán javít, ha bonyolultabb műveleteknél használsz változókat.)


Ha van return a függvényben, akkor a használata során egy változóhoz hozzá kell rendelni az eredményt, vagy egy másik függvény input-jaként azonnal fel kell használni. Nem feltétlenül kell minden függvénynek return-nel rendelkeznie, de ha használsz returnt, akkor az lehetővé teszi hogy egy soron belül többet is meghívj, pl:


print(len(list(filter(lambda x: x%2 == 0, range(20)))))

Ez azért működik, mert a filter, a list, és a len mind visszaadnak a sorban előttük álló tagnak valamit, amivel az dolgozni tud.

2023. okt. 10. 18:04
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
23%
mikó mi
2023. okt. 11. 08:55
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
100%
A példádban None a függvény visszatérési értéke, mert nem használtál return-t és ezáltal nem határoztál meg visszatérési értéket.
2023. okt. 11. 22:17
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!