Viajes       https://es.bhlyqj.com

¿Cuál es la principal importación?

La importación principal en Python se usa para importar todas las funciones y clases de un módulo determinado al espacio de nombres actual, lo que le permite usarlas directamente sin tener que anteponerles el nombre del módulo. Así es como funciona:

Sintaxis:

```

importar nombre_módulo

```

Ejemplo:

Supongamos que tenemos un módulo llamado "calc.py" con las siguientes funciones:

```pitón

calc.py

def agregar(a, b):

devolver a+b

def restar(a, b):

volver a-b

```

Para importar todas las funciones de "calc.py" a nuestro programa actual, podemos usar la importación principal:

```pitón

programa principal.py

cálculo de importación

resultado1 =calc.add(10, 20)

resultado2 =calc.restar(15, 5)

imprimir("Suma:", resultado1)

imprimir("Diferencia:", resultado2)

```

Producción:

```

Suma:30

Diferencia:10

```

En este ejemplo, importamos el módulo "calc" y utilizamos las funciones sumar y restar sin especificar el nombre del módulo. Accedimos directamente a las funciones y las usamos como si estuvieran definidas dentro del programa principal.

Sin embargo, si existe una función o clase con el mismo nombre dentro del programa principal y no se importa explícitamente, la del programa principal tiene prioridad.

Además, tenga en cuenta que el uso de la importación principal puede provocar posibles conflictos de nombres si hay nombres de funciones o clases en conflicto entre el programa principal y el módulo importado. En tales casos, se recomienda utilizar la declaración de importación "from" para importar selectivamente funciones o clases específicas para evitar conflictos.

Por lo tanto, la importación principal es útil cuando desea importar todas las funciones y clases de un módulo y está seguro de que no habrá conflictos de nombres.