如何将我定义的函数存储在一个矩阵中,所以如果我要求学生ID,它会把我的分数和作品和作业的平均值降低?
# M = Students.
# N = Homework/Week.
# Missing Homework = -1.
n=0
opcion=0
#Menu:
while True:
print('1. Capturar calificaciones.')
print('2. Devolver calificaciones de trabajos entregados.')
print('3. Calcular promedio.')
print('4. Alumnos con todos los trabajos y media mayor a 3.5')
print('9. Salir.')
opcion = int(input('Eliga una opci�n: '))
if opcion == 1:
mat = lmat(input('Introduzca el n�mero de estudiantes: '))
calificaciones = numest (len (mat))
if opcion == 2:
tentr (trabjentr)
if opcion == 3:
durchschnitt (mat, calificaciones)
if opcion == 9:
exit ()
#Capture data:
def daten(d):
mattotal = []
calif = []
for i in range (0, numeroest):
numcal = input ('Introduzca el n�mero de calificaciones: ')
for j in range (0, numcal):
matricula = int(raw_input('Ingrese la calificaci�n: '))
calif.append (matricula)
mattotal.append (calif)
return (mattotal)
# Average.
def durchschnitt (p):
matri=input('Introduzca matr�cula: ')
for i in range (0, len(mat)):
if int(mat[i])==int(matri):
suma=0
for j in range(0,len(calificaciones[i])):
suma+=calificaciones[i][j]
print suma/len(calificaciones[i])
我怎么能从里面的矩阵中读取,所以我可以输入一个作品,如果我输入我的学生证,它会给我任何专栏的作品?