Ejercicio
Análisis De Datos
Objectivo
Desarrolla un programa Python para calcular varias operaciones estadísticas básicas: aceptará números del usuario y mostrará su suma, promedio, mínimo y máximo, como en el siguiente ejemplo:
Número? 5
Total=5 Conteo=1 Promedio=5 Máx=5 Mín=5
Número? 2
Total=7 Conteo=2 Promedio=3.5 Máx=5 Mín=2
Número? 0
¡Adiós!
(Como se ve en este ejemplo, el programa terminará cuando el usuario ingrese 0)
Ejemplo de ejercicio de Python
Mostrar código Python
# Initialize variables to store the sum, count, minimum, and maximum
total = 0
count = 0
minimum = None
maximum = None
# Use a while loop to prompt the user for numbers until 0 is entered
while True:
num = float(input("Number? "))
# Check if the entered number is 0
if num == 0:
print("Goodbye!")
break
# Update the total sum and count
total += num
count += 1
# Update the minimum and maximum values
if minimum is None or num < minimum:
minimum = num
if maximum is None or num > maximum:
maximum = num
# Calculate the average
average = total / count
# Display the current statistics
print(f"Total={total} Count={count} Average={average} Max={maximum} Min={minimum}")
Output
Number? 5
Total=5 Count=1 Average=5.0 Max=5.0 Min=5.0
Number? 2
Total=7 Count=2 Average=3.5 Max=5.0 Min=2.0
Number? 0
Goodbye!
Código de ejemplo copiado
Comparte este ejercicio de Python