Beispiel 1: Einfache Verwendung der __name__-Variable
Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die aufruft hauptsächlich() Funktion, wenn der Wert der __Name__ Variable ist __hauptsächlich__. Der hauptsächlich() Die Funktion wurde im Skript erklärt, um die Aussagen zu definieren. Ein Zeichenfolgewert und ein Zahlenwert werden nach dem Aufrufen der gedruckt hauptsächlich() Funktion. Kein Modul wurde in das Skript importiert. Also die 'Wenn' Die Erklärung wird zurückgegeben WAHR und das hauptsächlich() Funktion wird aufgerufen.
#Definieren Sie die HauptfunktionAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt, dass die 'Wenn' Der Zustand hat wahr zurückgegeben und die hauptsächlich() Funktion wurde genannt.
Beispiel-2: Drucken Sie den Wert der __NAME__ Variablen
Erstellen Sie eine Python -Datei mit dem folgenden Skript, das die aufruft hauptsächlich() Funktion, wenn der Wert der __Name__ Variable ist __hauptsächlich__, Wie das vorherige Beispiel. Der Benutzer werden zwei Zahlenwerte entnommen und drucken die Summe der Zahlen nach dem Aufrufen der Funktion main (). Die Bedingung "Wenn" wird der Wert der __name__ -Variablen überprüft. Wenn die Bedingung zurückgibt WAHR, Dann wird eine Nachricht gedruckt, der Wert der __Name__ Variable wird gedruckt und die Hauptfunktion wird aufgerufen. Wenn die Bedingung zurückgibt FALSCH, Dann wird eine Nachricht gedruckt und der Wert der __Name__ Variable wird gedruckt.
#Definieren Sie die HauptfunktionAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt, dass die hauptsächlich() Funktion wurde aufgerufen, weil der Wert der __Name__ Variable ist __hauptsächlich__. 7 und 9 wurden als Eingabe vom Benutzer angenommen und die Summe von 7 und 9, die 16 Jahre alt sind, wurden in der Ausgabe gedruckt.
Beispiel-3: Verwendung der __name__-Variablen mit der Klasse
Erstellen Sie eine Python -Datei mit dem folgenden Skript, das eine Klasse definiert, um den Bereich des Kreises und des Rechtecks zu berechnen. Wenn der Wert der __Name__ Variable ist __hauptsächlich__, Dann wird der Eingang vom Benutzer übernommen. Als nächstes wird das Objekt der Klasse erstellt. Der circle_area () Die Methode wird aufgerufen, wenn der Eingabewert ist 'Kreis'. Der Rechteckel_Area () Die Methode wird aufgerufen, wenn der Eingabewert ist 'Rechteck'. Eine Nachricht wird gedruckt, wenn der Eingabewert nicht mit dem übereinstimmt 'Kreis' oder 'Rechteck'.
#Deklare die KlasseAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. In der folgenden Ausgabe die 'Kreis' wurde als Eingangswert genommen und der Bereich des Radius -Kreises 4 wurde in der Ausgabe gedruckt.
In der folgenden Ausgabe die 'Rechteck' wurde als Eingangswert und die Fläche des Rechtecks (der Höhenwert 10 und der Breitenwert 20) in der Ausgabe gedruckt.
In der folgenden Ausgabe die 'Quadrat' wurde als Eingabwert genommen, der nicht mit 'übereinstimmtKreis' oder 'Rechteck'.
Beispiel-4: Verwendung der __name__-Variablen nach dem Importieren eines Moduls
Erstellen Sie eine Python -Datei mit dem Namen Datei1.py mit dem folgenden Skript, das in eine andere Python -Datei importiert wird. In diesem Skript wird eine einfache Nachricht und eine Nachricht basierend auf dem gedruckt __Name__ Variable.
Datei1.pyErstellen Sie eine andere Python -Datei mit dem folgenden Skript, das die importiert Datei1.py als Modul im Skript. In diesem Skript wird eine einfache Nachricht und eine Nachricht basierend auf dem gedruckt __Name__ Variable nach dem Importieren der Datei1 Modul.
#Import Datei1.pyAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt, dass der Wert der __Name__ Die Variable wird nach dem Importieren eines anderen Moduls in das Skript in den Modulnamen geändert.
Abschluss
Der Zweck der Verwendung des __Name__ Die Variable wurde in diesem Tutorial erläutert, indem verschiedene Beispiele verwendet werden, damit die Benutzer es in ihrem Skript ordnungsgemäß verwenden.