


Was ist der Unterschied zwischen „print' und „return' im Code?
Unterschiede zwischen „Drucken“ und „Zurück“ in der Programmierung
Bei der Programmierung dienen „Drucken“ und „Zurück“ unterschiedlichen Zwecken.
Drucken:
- Gibt den angegebenen Wert an die Standardausgabe aus (normalerweise die Konsole oder das Terminal).
- Hat keinen Einfluss auf den Ausführungsfluss und gibt keinen Wert an zurück der Aufrufer.
- Beispiel: print(my_variable) gibt den Wert von my_variable an die Konsole aus.
Rückgabe:
- Beendet die Ausführung der Funktion oder Methode an ihrem Aufrufpunkt.
- Gibt einen Wert an den Aufrufer zurück, der in einer Variablen gespeichert oder weiter im Code verwendet werden kann.
- Beispiel: return my_variable gibt den Wert von my_variable an den Aufrufer zurück.
Um den Unterschied zu veranschaulichen, betrachten Sie die folgende Python-Funktion:
def my_function(param1): print(param1) return param1
Wenn wir diese Funktion mit dem Argument 42 aufrufen, ist sie gibt „42“ an die Konsole aus und gibt auch den Wert „42“ an den Anrufer zurück. Der von my_function() zurückgegebene Wert kann dann einer Variablen zugewiesen oder in nachfolgenden Berechnungen verwendet werden.
Wenn wir dagegen die Return-Anweisung entfernen und uns ausschließlich auf print verlassen, gibt die Funktion weiterhin „42“ aus die Konsole, aber es wird kein Wert zurückgegeben. Daher gibt es keine verwendbare Ausgabe der Funktion.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen „print' und „return' im Code?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So verwenden Sie Python, um die ZiPF -Verteilung einer Textdatei zu finden

So herunterladen Sie Dateien in Python

Wie benutze ich eine schöne Suppe, um HTML zu analysieren?

Wie man mit PDF -Dokumenten mit Python arbeitet

Wie kann man mit Redis in Django -Anwendungen zwischenstrichen

Einführung des natürlichen Sprach -Toolkits (NLTK)

Wie führe ich ein tiefes Lernen mit Tensorflow oder Pytorch durch?
