Python Importbefehl

Python Importbefehl

Der Importbefehl in Python wird verwendet, um Zugriff auf andere Module zu erhalten. Module sind mit einer Codebibliothek in Java, C, C ++ oder C# übereinstimmend. Ein Modul umfasst typischerweise eine Reihe von Funktionen und Variablen. Wenn wir diese Funktionen von Modulen in unseren Code einbeziehen oder verwenden müssen, können wir das Modul einfach mit dem Importbefehl importieren und die Modulfunktionen und Variablen problemlos aufrufen. Der Importbefehl ist der einfachste und gemeinsame Weg, um Module in Ihren Code aufzunehmen.

Python hat viele integrierte Module, die wir problemlos in unseren Code aufnehmen können. Wir können auch unser Modul erstellen, indem wir einfach die Python -Code -Datei mit dem speichern .py Verlängerung.

In diesem Artikel werden wir erfahren, wie wir unsere eigenen und eingebauten Module in Python importieren können. Der Spyder3 -Editor ist es gewohnt, die Python -Skripte zu erstellen und auszuführen.

So verwenden Sie den Importbefehl

Wir benutzen das importieren Schlüsselwort zum Importieren der Module in Python. Beim Importieren des Moduls in unserem Code schreiben wir den Modulnamen auf diese Weise mit dem Befehl importieren:

module_name importieren

Importieren Sie Python-eingebaute Module

Python kommt mit vielen eingebauten Modulen. Mathematikmodul ist eines der gängigen Module, mit denen die mathematischen Funktionen ausgeführt werden.

Importieren wir das Mathematikmodul, indem wir das Schlüsselwort importieren und seine Funktionen verwenden, um mathematische Berechnungen durchzuführen. Wenn wir auf eine Funktion von einem Modul zugreifen, schreiben wir den Namen des Moduls und setzen einen Punkt und schreiben den Namen der Funktion wie diese:

Modulname.Funktion_Name () # Importieren des Mathematikmoduls
Mathematik importieren
# Drucken Sie den Wert der PI -Konstante
print ("Der Wert von PI ist:", Mathematik.Pi)
# Berechnung der Faktorial einer Zahl unter Verwendung der faktoriellen Funktion
print ("Das Fakultät von Nummer 5 ist:", Mathematik.Faktor (5))
# Berechnung des Protokolls einer Nummer mit der Protokollfunktion
print ("Das Protokoll von 10 ist:", Mathematik.Protokoll (10))
# Drucken Sie den Wert von Eulers Nummer
print ("Der Wert von Eulers Nummer lautet:", Mathematik.e)
# Berechnung der Radianer aus Grad
rad = math.Radians (90)
print ("Die Radians von 90 ist:", rad)
# Berechnung des Sündenwerts
Druck ("Die Sünde von 90 ist:", Mathematik.Sünde (90))
# Berechnung des COA -Werts
print ("Der COS von 90 ist:", Mathematik.cos (90))
# Berechnung des TAN -Wertes
Druck ("Die Tan von 90 ist:", Mathematik.tan (90))

Ausgang

Die Ausgabe wird auf der Python -Konsole angezeigt.

In einigen Fällen können wir auf diese Weise nur eine bestimmte Funktion oder eine Konstante aus einem Modul importieren:

Aus Modul_Name Import Function_Name oder Constant_Name

Zum Beispiel kann nur die PI -Konstante aus dem Mathematikmodul auf diese Weise importiert werden

vom Mathematikimport pi

Lassen Sie uns ein Beispiel dafür sehen.

# Nur PI -Wert aus dem Mathematikmodul importieren
vom Mathematikimport pi
# Drucken Sie den Wert der PI -Konstante
#Wher verwenden wir PI direkt anstelle von Mathematik.Pi()
print ("Der Wert von pi ist:", pi)

Ausgang

Die Ausgabe wird auf der Python -Konsole angezeigt.

Alle Funktionen und Konstanten können auf diese Weise importiert werden:

Aus Module_Name Import *

Im Fall des Mathematikmoduls wäre es so:

# Nur PI -Wert aus dem Mathematikmodul importieren
vom Mathematikimport *
# Jetzt müssen wir Mathematik nicht mit der Konstante und Funktion angeben
# Drucken Sie den Wert der PI -Konstante
print ("Der Wert von pi ist:", pi)
# Berechnung des Wertes von sin 90
print ("Der Wert von Sin 90 ist:", Sünde (90))
# Berechnung der Faktorial von 8
print ("Das Fakultät von 8 ist:", Fakultät (8))

Ausgang

Die Ausgabe wird auf der Python -Konsole angezeigt.

Der Befehlsbefehl sucht nach dem Modulnamen, wenn das Modul nicht gefunden wird, und es wird dann ein Fehler angezeigt. Versuchen wir, das Modul „Tokenizer“ zu importieren.

Tokenizer importieren
Druck (Tokenizer.Zeichen())

Ausgang

In der Ausgabe können Sie sehen, dass es einen Fehler „modulenotFoundError“ auslöst.

Erstellen Sie Ihr Modul

So erstellen Sie Ihr Modul, erstellen Sie eine Python -Datei, schreiben Sie den Code und speichern Sie sie mit .PY -Erweiterung.

Lassen Sie uns ein Beispiel dafür sehen.

Beispiel

Wir haben ein neues Modul mit dem Namen „Berechnen.py ”. Es hat eine Funktion, die zwei Zahlen als Argument nimmt und sie zurückgibt.

def sum (val_1, val_2):
print ("sum ist:", val_1+val_2)

Erstellen wir nun eine weitere Python -Datei (Test.py) und rufen Sie das Modul "Berechnen" in dieser Datei auf.

# Importieren des Berechnungsmoduls
Import berechnen
# Die Summenfunktion aufrufen
drucken (berechnen.Summe (1,2))

Ausgang

Die Ausgabe wird auf der Python -Konsole angezeigt.

Ändern wir nun die Datei zur Moduldatei berechnen und hier zwei Variablen erstellen.

val_1 = 0
val_2 = 0
def sum ():
print ("sum ist:", val_1+val_2)

Versuchen wir, auf die Variablen des Berechnungsmoduls im Test zugreifen zu können.py

# Importieren des Berechnungsmoduls
Import berechnen
# Zugriff auf die erste Variable und Zuweisen eines Werts
Berechnung.val_1 = 10
# Zugriff auf die zweite Variable und Zuweisen eines Wertes
Berechnung.val_2 = 20
# Aufrufen der Summenfunktion vom Berechnenmodul
drucken (berechnen.Summe())

Ausgang

Die Ausgabe wird auf der Python -Konsole angezeigt.

Wir können auch einen Alias ​​erstellen, während wir ein Modul importieren, indem wir das Schlüsselwort "AS" verwenden, und es funktioniert gut.

# Importieren des Berechnenmoduls als Cal
import berechnen als cal
# Zugriff auf die erste Variable und Zuweisen eines Wertes
Cal.val_1 = 10
# Zugriff auf die zweite Variable und Zuweisen eines Wertes
Cal.val_2 = 20
# Aufrufen der Summenfunktion vom Berechnenmodul
Druck (Cal.Summe())

Ausgang

In der Ausgabe können Sie sehen, dass es gut funktioniert und keine Fehlertypen anzeigt.

Wir können mit der Funktion Python integriert. Dir ()), um alle verfügbaren Funktionen und Variablen eines Moduls aufzulisten.

# Importieren des Berechnenmoduls als Cal
import berechnen als cal
# Verwenden von DIR () -Funktion
Druck (Dir (cal))

Ausgang

Die Ausgabe zeigt alle verfügbaren Variablen und Funktionen des Moduls „Berechnen“.

Abschluss

Dieser Artikel erläutert den Befehl python import mit Hilfe einfacher Beispiele ausführlich. Der Importbefehl wird verwendet, um die integrierten und benutzerdefinierten Module in Python-Dateien aufzurufen.