Commande d'importation Python

Commande d'importation Python

La commande d'importation dans Python est utilisée pour avoir accès à d'autres modules. Les modules sont les mêmes qu'une bibliothèque de code en Java, C, C ++ ou C #. Un module implique généralement un ensemble de fonctions et de variables. Lorsque nous devons inclure ou utiliser ces fonctions de modules dans notre code, nous pouvons simplement importer le module en utilisant la commande Import et nous pouvons facilement invoquer les fonctions et variables du module. La commande d'importation est le moyen le plus simple et le plus courant d'inclure des modules dans votre code.

Python propose de nombreux modules intégrés que nous pouvons inclure facilement dans notre code. Nous pouvons également créer notre module en enregistrant simplement le fichier de code Python avec le .py extension.

Dans cet article, nous apprendrons que nous pouvons importer nos propres modules et intégrés dans Python. L'éditeur Spyder3 est habitué à créer et à exécuter les scripts Python.

Comment utiliser la commande d'importation

Nous utilisons le importer mot-clé pour importer les modules en python. Lors de l'importation du module dans notre code, nous écrivons le nom du module avec la commande import de cette manière:

Importer module_name

Importer des modules intégrés Python

Python propose de nombreux modules intégrés. Le module mathématique est l'un des modules communs utilisés pour remplir les fonctions mathématiques.

Importons le module mathématique en utilisant le mot-clé d'importation et utilisons ses fonctions pour effectuer des calculs mathématiques. Lorsque nous accédons à n'importe quelle fonction à partir d'un module, nous écrivons le nom du module et mettons un point et écrivons le nom de la fonction comme celle-ci:

module_name.function_name () # Importation du module mathématique
mathématiques d'importation
# Impression de la valeur de la constante PI
imprimer ("La valeur de Pi est:", mathématiques.pi)
# Calcul du factoriel d'un nombre en utilisant la fonction factorielle
Print ("Le factoriel du numéro 5 est:", mathématiques.factoriel (5))
# Calcul du journal d'un nombre en utilisant la fonction de journal
Print ("Le journal de 10 est:", mathématiques.journal (10))
# Impression de la valeur du numéro d'Euler
Imprimer ("La valeur du numéro d'Euler est:", mathématiques.e)
# Calcul des radians à partir de degrés
rad = mathématiques.Radians (90)
Print ("Les radians de 90 sont:", rad)
# Calcul de la valeur du péché
Print ("Le péché de 90 est:", mathématiques.péché (90))
# Calcul de la valeur COA
Print ("Le cos de 90 est:", mathématiques.cos (90))
# Calcul de la valeur de bronzage
Print ("Le bronzage de 90 est:", mathématiques.Tan (90))

Sortir

La sortie est affichée sur la console Python.

Dans certains cas, si nous voulons importer seulement une fonction spécifique ou une constante à partir d'un module, nous pouvons faire de cette manière:

From module_name import function_name ou constante_name

Par exemple, seule la constante Pi du module mathématique peut être importée de cette manière

de mathématiques Import Pi

Voyons un exemple de celui-ci.

# Importation uniquement de la valeur PI du module mathématique
de mathématiques Import Pi
# Impression de la valeur de la constante PI
# here que nous utilisons Pi directement au lieu des mathématiques.pi()
print ("La valeur de Pi est:", pi)

Sortir

La sortie est affichée sur la console Python.

Toutes les fonctions et constantes peuvent être importées de cette manière:

à partir de module_name Import *

Dans le cas du module mathématique, ce serait comme ceci:

# Importation uniquement de la valeur PI du module mathématique
de l'importation mathématique *
# Maintenant, nous n'avons pas besoin de spécifier les mathématiques avec la constante et la fonction
# Impression de la valeur de la constante PI
print ("La valeur de Pi est:", pi)
# Calcul de la valeur du sin 90
print ("La valeur du sin 90 est:", sin (90))
# Calcul du factoriel de 8
Print ("Le factoriel de 8 est:", factoriel (8))

Sortir

La sortie est affichée sur la console Python.

La commande d'importation recherche le nom du module si le module n'est pas trouvé, alors il affiche une erreur. Essayons d'importer le module «tokenizer».

tokenizer d'importation
imprimer (tokenizer.jeton())

Sortir

Dans la sortie, vous pouvez voir qu'il lance une erreur «modulenotfounonerror».

Créez votre module

Pour créer votre module, créez un fichier Python, écrivez le code et enregistrez-le avec .extension PY.

Voyons un exemple de celui-ci.

Exemple

Nous avons créé un nouveau module nommé «Calculer.py ". Il a une fonction, qui prend deux nombres comme argument et le renvoie.

Def sum (Val_1, Val_2):
print ("Sum is:", Val_1 + Val_2)

Créons maintenant un autre fichier python (test.py) et appelez le module «calculer» dans ce fichier.

# Importation du module Calculer
Importer Calculer
# appelant la fonction SUM
Imprimer (calculer.somme (1,2))

Sortir

La sortie est affichée sur la console Python.

Modifions maintenant le fichier de module de calcul et créons deux variables ici.

val_1 = 0
val_2 = 0
def sum ():
print ("Sum is:", Val_1 + Val_2)

Essayons d'accéder aux variables du module Calculer dans le test.py

# Importation du module Calculer
Importer Calculer
# accéder à la première variable et attribuer une valeur
calculer.val_1 = 10
# accéder à la deuxième variable et attribuer une valeur
calculer.val_2 = 20
# appelant la fonction SUM à partir du module Calculer
Imprimer (calculer.somme())

Sortir

La sortie est affichée sur la console Python.

Nous pouvons également créer un alias lors de l'importation d'un module en utilisant le mot-clé «AS» et cela fonctionnera bien.

# Importation du module de calcul sous forme de cal
Importer calculer comme cal
# accéder à la première variable et attribuer une valeur
cal.val_1 = 10
# accéder à la deuxième variable et attribuer une valeur
cal.val_2 = 20
# appelant la fonction SUM à partir du module Calculer
imprimer (cal.somme())

Sortir

Dans la sortie, vous pouvez voir qu'il fonctionne bien et ne montre aucun type d'erreur.

Nous pouvons utiliser la fonction Dir () intégrée Python pour répertorier toutes les fonctions et variables disponibles d'un module.

# Importation du module de calcul sous forme de cal
Importer calculer comme cal
# en utilisant la fonction dir ()
print (dir (cal))

Sortir

La sortie montre toutes les variables et fonctions disponibles du module «Calculer».

Conclusion

Cet article explique la commande Python Import en détail à l'aide d'exemples simples. La commande d'importation est utilisée pour appeler les modules intégrés et définis par l'utilisateur dans des fichiers Python.