Kezdőoldal » Számítástechnika » Programozás » Python 3.x Mi a különbség a...

Python 3.x Mi a különbség a return és print között?

Figyelt kérdés

Nagyon sok angol magyarázós videót néztem, de az az érzésem, hogy az agyam legmélyén értem, de mégsem.

Példa:


Nem működik:


def do_math(num1, num2):

return num1 + num2


do_math(2, 2)


---


Működik:


def do_math(num1, num2):

return num1 + num2


math1 = do_math(2, 2)


print(math1)

----

Ez miért van?


És ha csak simán print(do_math(2, 2)) -t használok az helyes? Mármint működik csak ez is egy hasznos megoldás?



2020. jún. 12. 17:54
1 2
 11/12 anonim ***** válasza:
49%

Egyébként ez pont a klasszikus kérdéskör: Kezdőként egy programnyelvet, vagy programozni tanuljunk-e meg? Ez egy nagyon jó példa arra, amikor valaki nekiesik egy nyelvnek, hogy most programozni fog, és menet közben jönnek elő az olyan fogalmi kérdések, amik nélkül esélye sincs.


Kérdező, ez nem ellened irányul. Te legalább megkérdezted, ami tök jó.

2020. jún. 13. 12:08
Hasznos számodra ez a válasz?
 12/12 anonim ***** válasza:

"Mert az egyetemen a 200 fős előadóban pont megválaszolnák neki ezt a kérdést"


Valószínűleg inkább a 16 fős gyakorlaton válaszolnák meg, nem a 200 fős előadáson, nem véletlenül van gyakorlat is az egyes tárgyakból.

2020. jún. 13. 12:42
Hasznos számodra ez a válasz?
1 2

További 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!