Voyage       https://fr.bhlyqj.com

Quelle est la principale importation ?

L'importation principale en Python est utilisée pour importer toutes les fonctions et classes d'un module donné dans l'espace de noms actuel, vous permettant de les utiliser directement sans avoir à les préfixer avec le nom du module. Voici comment cela fonctionne :

Syntaxe:

```

importer le nom_du module

```

Exemple:

Supposons que nous ayons un module nommé "calc.py" avec les fonctions suivantes :

```python

calc.py

def ajouter (a, b):

retourner a + b

def soustraire (a, b):

retourner a - b

```

Pour importer toutes les fonctions de "calc.py" dans notre programme actuel, nous pouvons utiliser l'import principal :

```python

programme principal.py

importer le calcul

résultat1 =calc.add(10, 20)

résultat2 =calc.subtract(15, 5)

print("Somme :", résultat1)

print("Différence :", résultat2)

```

Sortir:

```

Somme :30

Différence :10

```

Dans cet exemple, nous avons importé le module "calc" et utilisé les fonctions ajouter et soustraire sans préciser le nom du module. Nous avons directement accédé aux fonctions et les avons utilisées comme si elles étaient définies dans le programme principal.

Cependant, si une fonction ou une classe du même nom existe au sein du programme principal et si elle n'est pas explicitement importée, celle du programme principal est prioritaire.

Gardez également à l’esprit que l’utilisation de l’importation principale peut entraîner des conflits de noms potentiels s’il existe des noms de fonction ou de classe conflictuels entre le programme principal et le module importé. Dans de tels cas, il est recommandé d'utiliser l'instruction d'importation « from » pour importer sélectivement des fonctions ou des classes spécifiques afin d'éviter les conflits.

Ainsi, l'importation principale est utile lorsque vous souhaitez importer toutes les fonctions et classes d'un module et que vous êtes sûr qu'il n'y aura pas de conflits de noms.