Calcular Promedio: Lógica de Programación #6

Calcular Promedio

Nuevo ejercicio de programación en Python que calcula el promedio de una lista de números. Este ejercicio es perfecto para principiantes e intermedios que quieren fortalecer su lógica y habilidades matemáticas en programación.

Calcular un promedio es una operación matemática común que se puede aplicar en muchos contextos, desde calificaciones escolares hasta análisis de datos. En programación, saber cómo hacer esto es esencial. Vamos a ver cómo se puede lograr en Python.

Definición de la Función

Python

def calculate_average(numbers):
    

Aquí estamos definiendo una función llamada calculate_average que acepta un parámetro: una lista de números (numbers).

Python

if not numbers:
    return None
    

Esta línea verifica si la lista está vacía. Si lo está, la función devuelve None. Es una buena práctica asegurarse de que nuestros datos sean válidos antes de continuar con el procesamiento.

Python

total = sum(numbers)
    

Utilizamos la función incorporada sum() para calcular la suma de todos los números en la lista.

Python

average = total / len(numbers)
    

Dividimos la suma de los números por la cantidad de elementos en la lista (len(numbers)) para obtener el promedio.

Python

return average
    

La función devuelve el promedio calculado.

Python

numbers_list = [3, 5, 7, 200, 8, 1, 9, 4]
    

Aquí definimos una lista de números llamada numbers_list. Esta lista será utilizada para probar nuestra función.

Python

average = calculate_average(numbers_list)
    

Llamamos a la función calculate_average pasando numbers_list como argumento, y guardamos el resultado en la variable average.

Python

print(f"The average of the list is: {average}")
    

Finalmente, imprimimos el promedio calculado y obtenemos.

Python

The average of the list is: 29.625
    

¡Y eso es todo! Este sencillo ejercicio nos ayuda a entender cómo calcular un promedio en Python y a reforzar conceptos básicos de la lógica de programación y matemáticas. Si quieres ver el código completo, puedes encontrarlo en mi repositorio de GitHub. No olvides suscribirte al newsletter para recibir más ejercicios y tutoriales.

Lógica de programación:

  1. Tabla de Multiplicar

  2. Detectar Palíndromos

  3. Encuentra el Número Más Grande

  4. Algoritmo de ordenamiento

  5. Contador de Palabras

¡Suscríbete a nuestro newsletter para recibir noticias y artículos cada semana o mes!

¡Mantente al día con las últimas novedades en marketing, desarrollo web y análisis de datos!

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *