p = Persona( d[1], d[2], d[3], d[0], d[4], d[5] ) # inicializamos el objeto p con el objeto persona y le mandamos los valores de lista en tal posicion lista_personas.append( p) #lista vacia le agregamos el objeto con los valores operaciones = OperacionesPersona( lista_personas ) # objet operaciones inicializada con la clase ue recibe una lista print(operaciones) #imprimimos el objeto operaciones print("PROMEDIO 1 ") #encabezado print( operaciones.obtener_promedio_1() ) #imprimimos el objeto operaciones (en este caso el metodo obtener promedio 1) RETORNA una cadena print("PROMEDIO 2") #encabezado print( operaciones.obtener_promedio_2() ) #imprimimos el objeto operaciones (en este caso el metodo obtener promedio 2)RETORNA una cadena print("LISTADO NOTAS 1") #encabezado print( operaciones.obtener_listado_n1() ) #imprimimos el objeto operaciones (el listado de nombres de notas 1 menores que 15) print("LISTADO NOTAS 2") #encabezado print( operaciones.obtener_listado_n2() ) #imprimimos el objeto operaciones (el listado de nombres de notas 2 menores que 15) print("LISTADO INICIALES R Y J") #encabezado print( operaciones.obtener_listado_personas("R", "J") ) #imprimimos el objeto operaciones (listado de las personas que inician su nombre con R y J)
# print(lista) lista = lista[1:] lista_personas = [] # p = Persona(lista[1][1], lista[1][2], lista[1][3], lista[1][0]) for d in lista: # print(d) #suman1 = suman1 + int(d[4]) p = Persona(d[1], d[2], d[3], d[0], d[4],d[5]) # inicializamos el objeto p con el objeto persona y le mandamos los valores de lista en tal posicion lista_personas.append(p) operaciones = OperacionesPersona(lista_personas) print(operaciones)#presentación de información print("Promedio 1:")#encabezado print(operaciones.obtener_promedio_1())#presentación de información print("Promedio 2:")#encabezado print(operaciones.obtener_promedio_2())#presentación de información print("Listado de notas 1:")#encabezado print(operaciones.obtener_listado_n1())#presentación de información print("Listado de notas 2:")#encabezado print(operaciones.obtener_listado_n2())#presentación de información print("Listado de nombres con iniciales R o J")#encabezado print(operaciones.obtener_listado_personas("R", "J"))#presentación de información