Video: Kann eine Klasse eine Wertpython zurückgeben?
2024 Autor: Lynn Donovan | [email protected]. Zuletzt bearbeitet: 2023-12-15 23:42
EIN Wert ist nichts anderes als ein Objekt in Python . Wenn du rufst Klasse Objekt (wie MyClass() oder list()), it kehrt zurück ein Beispiel dafür Klasse . Wenn Sie ein Objekt drucken (d. h. eine Zeichenfolgendarstellung eines Objekts erhalten), wird die magische Methode _str_ oder _repr_ dieses Objekts aufgerufen und die zurückgegebener Wert gedruckt.
In ähnlicher Weise können Sie sich fragen, kann der Konstruktor einen Wert in Python zurückgeben?
Python erwartet die Konstrukteur zu Rückkehr Keine und schlägt fehl, wenn es kehrt zurück noch etwas. In Smalltalk ist neu kein Schlüsselwort; es ist eine Nachricht, die Sie an eine Klasse senden (die selbst ein Objekt ist). Die neue Methode der Klasse erstellt ein Objekt und kehrt zurück es.
Kann eine Funktion außer oben eine Klasse zurückgeben? Wenn eine Methode oder Funktion kehrt zurück ein Objekt von a Klasse für die es keinen öffentlichen Kopierkonstruktor gibt, wie z. B. ostream Klasse , es muss Rückkehr ein Verweis auf ein Objekt. Einige Methoden und Funktionen , wie der überladene Zuweisungsoperator, kann zurückkehren entweder ein Objekt oder eine Referenz auf ein Objekt.
Anschließend stellt sich die Frage, kann _ init _ Wert zurückgeben?
_drin_ Methode kehrt zurück ein Wert Die _drin_ Methode einer Klasse wird verwendet, um initialisieren neue Objekte, nicht erstellen. Als solches sollte es nicht Rückkehr irgendein Wert . Rückkehr Keine ist in dem Sinne korrekt, dass kein Laufzeitfehler Wille auftreten, aber es deutet darauf hin, dass die zurückgegebener Wert sinnvoll ist, was nicht der Fall ist.
Wie gibt man ein Objekt in Python zurück?
Die Rückkehr Aussage macht a Python Funktion zu beenden und einen Wert an den Aufrufer zurückzugeben. Das Ziel von Funktionen ist im Allgemeinen die Aufnahme von Eingaben und Rückkehr etwas. EIN Rückkehr -Anweisung stoppt nach der Ausführung sofort die Ausführung einer Funktion, auch wenn es nicht die letzte Anweisung in der Funktion ist.
Empfohlen:
Kann eine Funktion ein Array zurückgeben?
Array von Funktion in C zurückgeben. Die C-Programmierung erlaubt es nicht, ein ganzes Array als Argument an eine Funktion zurückzugeben. Sie können jedoch einen Zeiger auf ein Array zurückgeben, indem Sie den Namen des Arrays ohne Index angeben
Wie kann ich meine Casio-Uhr zurückgeben?
Für alle Rücksendungen/Umtausche ist eine Rücksendegenehmigung erforderlich. Sie können eine Rücksendegenehmigung erhalten, indem Sie den Kundendienst unter 1-800-706-2534 von Montag bis Freitag von 9:00 bis 17:00 Uhr Eastern Time (außer an Feiertagen) kontaktieren. Rückerstattungen werden in der gleichen Zahlungsweise ausgestellt, die für die ursprüngliche Transaktion verwendet wurde
Kann ich meine Oculus Rift s zurückgeben?
Wenn du dein Oculus-Produkt bereits erhalten hast, kannst du dich an den Oculus-Support wenden, um es für eine Rückerstattung zurückzusenden. Wir erstatten Oculus-Geräte, die innerhalb von 30 Tagen nach Versand deiner Bestellung zurückgesendet wurden. Du erhältst eine Rückerstattung auf deine Zahlungsmethode, sobald dein Oculus-Gerät zurückgegeben und überprüft wurde
Können wir eine Tabelle von einer Funktion in SQL zurückgeben?
Eine Tabellenwertfunktion gibt ein einzelnes Rowset zurück (im Gegensatz zu gespeicherten Prozeduren, die mehrere Ergebnisformen zurückgeben können). Da der Rückgabetyp einer Tabellenwertfunktion Table ist, können Sie eine Tabellenwertfunktion überall in SQL verwenden, wo Sie eine Tabelle verwenden können
Kann ich einen Laptop ohne Quittung an Best Buy zurückgeben?
Solange Sie innerhalb von 15 Tagen sind und nichts physisch beschädigt ist, können Sie es zurückgeben/umtauschen. Sie sollten Ihre Rücksendung ohne die Box vornehmen können, solange Sie alles, was darin war, und Ihre Quittung mitbringen