¿Qué son los módulos y las funciones?

En Python, los módulos y las funciones son conceptos clave para organizar y reutilizar código.

Un módulo en Python es un archivo que contiene definiciones y declaraciones de Python, como variables, funciones y clases. Los módulos se utilizan para organizar el código en unidades lógicas y pueden ser importados en otros programas o módulos para utilizar su funcionalidad. Los módulos permiten la modularidad y la reutilización del código, ya que se pueden escribir una vez y utilizar en múltiples lugares.

Por ejemplo, si tienes un archivo llamado "modulo.py" que contiene una función llamada "saludar()":

# modulo.py
def saludar(nombre):
    print("Hola, " + nombre + "!")

Puedes importar este módulo en otro programa y usar la función "saludar()":

import modulo

modulo.saludar("Juan")  # Imprime "Hola, Juan!"

En este ejemplo, el archivo "modulo.py" es un módulo que define la función "saludar()". Al importar el módulo en otro programa, podemos acceder a la función y utilizarla.

Por otro lado, una función en Python es un bloque de código que realiza una tarea específica y puede recibir argumentos y devolver un valor. Las funciones son unidades de código reutilizables que se utilizan para dividir el programa en partes más pequeñas y manejables. Permiten la modularidad, la reutilización del código y la abstracción.

Por ejemplo, podemos definir una función llamada "suma()" que recibe dos argumentos y devuelve la suma de ellos:

def suma(a, b):
    resultado = a + b
    return resultado

Luego, podemos llamar a esta función y utilizar el valor devuelto:

resultado = suma(3, 4)
print(resultado)  # Imprime 7

En este ejemplo, la función "suma()" realiza la operación de suma y devuelve el resultado. Al llamar a la función con los argumentos 3 y 4, obtenemos el resultado de la suma y lo imprimimos.

Untitled


Biblioteca Estándar

Untitled

¿Por qué importar un módulo?

Untitled