Tema
- #Python
- #Módulos de Python
Creado: 2024-03-27
Creado: 2024-03-27 19:56
En la empresa, surgió la oportunidad de migrar un programa desarrollado en PHP a Python.
Debido al aumento gradual de la cantidad de datos a procesar, la velocidad de procesamiento de PHP se volvió lenta. Por lo tanto, decidimos llevar a cabo la migración debido a la ventaja de Python en cuanto a la velocidad de procesamiento de datos.
Python es un lenguaje creado en 1990 por el desarrollador Guido van Rossum (nacido el 31 de enero de 1956), y es un lenguaje de tipo intérprete.
Las características de Python son las siguientes:
Python admite una variedad de bibliotecas, lo que lo hace más productivo en comparación con otros lenguajes.
En Python, un módulo es un archivo que contiene variables, funciones y clases. Cuando se codifica en Python, es conveniente utilizar módulos creados por otros o agrupar variables y funciones comúnmente utilizadas para su uso.
Para utilizar un módulo, se utiliza la palabra clave import.
Veamos un ejemplo de cómo utilizar el módulo random.
Este es un ejemplo de cómo importar el módulo llamado random y llamar a la función randrange que contiene el módulo.
Como parámetros, se reciben dos números y se devuelve un número aleatorio entre esos dos números.
También es posible crear sus propios módulos. Si se agrupan variables y funciones que se utilizan comúnmente en un módulo común, se puede reducir la longitud del código y aumentar la productividad.
Crearemos un archivo module.py que se utilizará como módulo y un archivo main.py que importará y utilizará el módulo para verificar.
Si ejecuta el código anterior, podrá ver el resultado 6.
Un módulo puede contener varias funciones y variables.
Para facilitar la comprensión, veamos un ejemplo de uso del módulo llamado "billetera".
El módulo llamado wallet tiene una variable llamada saldo y tres funciones: ingresos, gastos y comprobación de saldo. En use_wallet, que usa el módulo, se utilizan las tres funciones. La palabra clave global indica que la función se utilizará como una variable global.
Hoy hemos aprendido brevemente sobre los módulos de Python.
Puede encontrar los ejemplos anteriores en el siguiente repositorio de GitHub
Comentarios0