Foros Python

Versión completa: Duda de codigo para programa
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Buenas no logro resolver un ejercicio que nos dejaron, el enunciado dice así; 
Desarrolle un programa que pida una cantidad de estudiantes (1..30) y luego solicite la nota (0..100) para esa cantidad de personas. Realice la solicitud de datos en funciones diferentes. Al final imprima el promedio de las notas ingresadas, la nota mayor y la menor. Agradezco la ayuda que me puedan dar.

Iba realizándolo algo similar a; 

estudiantes=[] 
notas=[] 

def solicitarestudiante(mensaje): 
   dato=int(input(mensaje)) 
   return dato 
cantidad=solicitarestudiante("Deme la cantidad de estudiantes") 

def solicitarnonta(mensaje): 
   dato=int(input(mensaje)) 


personas=solicitarestudiante(cantidad) 
cont=0 
while cont>personas: 
   nota = input("Ingrese la nota") 
   nota.append(notas) 
   cont+=1
Hola, bienvenido. ¿Cuál es el problema que tenés específicamente?