Syntax:
„
Modulname importieren
„
Beispiel:
Angenommen, wir haben ein Modul namens „calc.py“ mit den folgenden Funktionen:
„Python
def add(a, b):
gib a + b zurück
def subtract(a, b):
gib a - b zurück
„
Um alle Funktionen aus „calc.py“ in unser aktuelles Programm zu importieren, können wir den Hauptimport verwenden:
„Python
Kalkulation importieren
result1 =calc.add(10, 20)
result2 =calc.subtract(15, 5)
print("Summe:", Ergebnis1)
print("Differenz:", result2)
„
Ausgabe:
„
Summe:30
Differenz:10
„
In diesem Beispiel haben wir das Modul „calc“ importiert und die Funktionen addieren und subtrahieren ohne Angabe des Modulnamens verwendet. Wir haben direkt auf die Funktionen zugegriffen und sie so verwendet, als wären sie im Hauptprogramm definiert.
Wenn jedoch im Hauptprogramm eine Funktion oder Klasse mit demselben Namen vorhanden ist und diese nicht explizit importiert wird, hat die Funktion oder Klasse aus dem Hauptprogramm Vorrang.
Bedenken Sie außerdem, dass die Verwendung des Hauptimports zu potenziellen Namenskonflikten führen kann, wenn es widersprüchliche Funktions- oder Klassennamen zwischen dem Hauptprogramm und dem importierten Modul gibt. In solchen Fällen wird empfohlen, die „from“-Importanweisung zu verwenden, um bestimmte Funktionen oder Klassen selektiv zu importieren, um Konflikte zu vermeiden.
Der Hauptimport ist also nützlich, wenn Sie alle Funktionen und Klassen aus einem Modul importieren möchten und sicher sein können, dass es zu keinen Namenskonflikten kommt.
Die Hauptstadt Ägyptens ist Kairo. Kairo ist die größte Stadt Ägyptens und die zweitgrößte Stadt Afrikas mit einer Bevölkerung von über 20 Millionen Menschen. Kairo liegt am Ufer des Nils und ist ein wichtiges kulturelles, wirtschaftliches und politisches Zentrum der Region. Die Stadt ist für ihre r
Imre Nagy war zweimal ungarischer Ministerpräsident, von 1953 bis 1955 und 1956. Während seiner Amtszeit war er eine Schlüsselfigur bei einigen bedeutenden politischen und wirtschaftlichen Veränderungen in Ungarn: 1. Liberalisierung des politischen Systems :Nagy versuchte, einige demokratische Refo
Es ist nicht möglich, Geld über den Lieferdienst der Vereinten Nationen (UN) zu versenden. Die Vereinten Nationen sind eine zwischenstaatliche Organisation und bieten keine Geldtransferdienste an.