Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # Hacer un script que, dada una lista de notas, calcule su promedio
- # Si se animan, indicar también la nota máxima y la mínima
- notas = [4,8,7,10,9,5,6,7,8,9,3,5,8]
- # Algoritmo estandar de la mayoría de los lenguajes de programación
- maximo = -1
- minimo = 11
- i=0
- suma = 0
- while i < len(notas):
- suma = suma + notas[i]
- if notas[i] > maximo:
- maximo = notas[i]
- elif notas[i] < minimo:
- minimo = notas[i]
- i = i + 1
- print(f"Promedio: {suma/len(notas)}")
- print(f"Máximo: {maximo}, mínimo: {minimo}")
- # Forma correcta de hacerlo en Python
- # Propiedad: TODA COLECCION ES ITERABLE
- print(f"Promedio: {sum(notas)/len(notas)} - Mínimo: {min(notas)} - Máximo: {max(notas)}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement