Unterschied zwischen return- und print-Befehl
Hallo liebe Community, Worin liegt der Unterschied zwischen dem return- und dem print-Befehl bei den Programmiersprachen Python und Java?
Vielen Dank im Voraus
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Die Funktion print übergibt den Inhalt eines Objekts in einen PrintStream - üblicherweise die Systemconsole.
return wird dazu genutzt, den Rückgabewert innerhalb einer Funktion zu bestimmen bzw. diesen zurückzugeben.
Nutzer, der sehr aktiv auf gutefrage ist
In Java sind die beiden komplett anders.
return beendet eine Funktion und im Faller der Main-Funktion oft das ganze Programm, print gibt etwas auf der Tastatur aus und beendet die Funktion NICHT.
..."gibt etwas auf der Tastatur aus"? Was habe ich denn da geschrieben...
Ausnahme bei Java sind void Funktionen/Methoden