#definir lista de n "filas" y 4 "columnas" L=[] #leer lineas de primer archivo for linea in open("notas1.txt"): #agregar lista.

Slides:



Advertisements
Similar presentations
Hay.
Advertisements

Sea X una variable aleatoria continua con función de distribución F X. Obtener la distribución de la variable aleatoria Y= g(X) en los siguientes casos:
La célula Formas y tamaños.
Procesadores superescalares
Arquitectura OBJETIVOS –Esta materia introduce al estudiante a la arquitectura interna de un computador y a la asociación de su arquitectura con el sistema.
U.D ME ALEGRA QUE ME HAGA ESA PREGUNTA. LA ENTREVISTA Secuencia didáctica CIL 1º ESO ( Adaptación a la UD del I.E.S Ángel Saavedra) IES “Mirador del Genil.”
Refracción de la luz Ley de Snell Departamento Ciencias Básicas UDB Física Universidad Tecnológica Nacional Facultad Regional Rosario Departamento de Ciencias.
METROPOLITANO VALPARAÍSO
I.S.F.T. Nº 75 Ciclo (Institucional)
MÉTODO DE GAUSS SISTEMAS DE ECUACIONES LINEALES Tema 3.6 * 1º BCS.
Ecuaciones diferenciales 4. Transformada de Laplace Objetivo
Unidad 1: ECUACIONES DIFERENCIALES DE PRIMER ORDEN
Ecuaciones diferenciales
APLICACIÓN DE LAS PILAS: BACKTRACKING
Algoritmos y programas
MEMORIA VISUAL INICIAL. FIGURA HUMANA NIVEL 1 BUSCA ******* Atención, memoria, orientación espacial.
LAS FRACCIONES.
FRACCIONES EQUIVALENTES operador de una cantidad
PORTAFOLIO DIGITAL Integrantes: María Emilia Farias Silvia Caffaratti
Tema del portafolio Alumno: _______________ Grado y sección: _________
SANDRA ISABEL SALAZAR Docente IESP. En donde la base es a (a>0) y x es cualquier número real. PROPIEDADES El dominio de ƒ es el conjunto de los números.
Roger Fabián Urióstegui Ejercicios. Pagina 18 Ejercicios. 1.-Organice los números 15,7,3,32,6,18, en orden: a)De menor a mayor: 3,6,7,15,18,32 b)De mayor.
Para otros usos de este término, véase Moda (desambiguación).
Fundamentos de Programación Netbeans – If –Else - Switch
Ejercicios de Física en la Kinesiología
Somos el primer Portal empresarial del país, que a través de la Cámara de Comercio del Sur y Oriente del Tolima, ofrece un nuevo servicio para todos los.
UNIVERSIDAD VERACRUZANA FACULTAD DE CONTADURIA Y ADMINISTRACIÓN REGION XALAPA “LAS BRIGADAS UNIVERSITARIAS EMPRESARIAL COMO UNA ESTRATEGIA DE MEJORAMIENTO.
PLAN DE MEJORA PRÁCTICA EMPRESARIAL
4. RECOMENDACIONES GENERALES 4.1 Sistemas de energía eléctrica 4.2 Generación y distribución de vapor 4.3 Refrigeración y aire acondicionado 4.4 Equipos.
“La fábrica de tetinas y condones”
1/03/09 De 89 à 98. 1/03/09 De 89 à 98 1/03/09 De 89 à 98.
Energía solar fotovoltaica Cálculo de la potencia generada.
Masa de átomos y moléculas
@ Angel Prieto BenitoApuntes 2º Bachillerato C.S.1 MATEMÁTICAS A. CS II TEMA 1 Sistemas de ecuaciones lineales.
I.Sistemas de coordenadas II.Gráfica de una ecuación y lugares geométricos III.La línea recta IV.Ecuación de la circunferencia V.Transformación de coordenadas.
©2012, TESCCC 1 er grado, Unidad 3, Leccion 4 Fotografías de Eleanor Roosevelt de National Archives and Records Administration
Constante de Velocidad de Reacción knknknkn. Velocidad o rapidez de reacción Es el número de moles por unidad de volumen de una sustancia que reaccionan.
Moles peso 1 mol peso multiplícalo por para obtener 1 mol peso multiplícalo por para obtener número de partículas representativas 6.02 x partículas.
Cinética química A  BA  B. t3t3 t2t2 t1t1 t x(t)x(t) x1x1 x3x3 x2x2 Concepto de derivada t2t2 t1t1 Pendiente de la recta t x2x2 x1x1.
Calculer en avançant – 734 = – 734 =

Starter: put these sentences in order junioseisdeel esmicumpleañoseldeveintisieteenero veintidóseldemayo treintayunodeoctubreel.
Departamento de Gestión de Títulos y Certificados de Estudios.

Introducción a programación web Martin Esses. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada.
Analista de sistemas José Aragón Tapia. FUNCIÓN BUSCAR SINTAXIS Analista de sistemas José Aragón Tapia.
Instituciones educativas Brigadas de Amor Cristiano Nombre del trabajo: el compañerismo Catedrático: Boris Aparicio Asignatura: Computación Alumnas: Alejandra.
El “WebBoard” en PulseNet de America Latina Enrique Pérez Gutiérrez 5ta Reunión Anual de PulseNet América Latina, Octubre 2007.
¿SOY UN EMPRENDEDOR? EMPRENDIMIENTO GRADOS 8VO & 9NO.
Administración de Base de Datos Procesamiento y Optimización de Consultas Prof Mercy Ospina Torres Prof Renny A. Hernandez
MAXIMO COMUN DIVISOR. Es el mayor de los divisores comunes a dos o mas números. Un número entero d se llama máximo común divisor (MCD) de los números.
SISTEMAS DE NUMERACIÓN Facultad de Ingeniería.  Conjunto de símbolos y reglas que permiten representar datos numéricos. Sistema de numeración posicional:
¿Por qué vas al centro comercial? Página 366 (La Cultura) Capítulo 7B
Aprendizaje en las Escuelas del Siglo XXI Proceso de Digitación Barranquilla, Abril de 2014.
Soluciones o Disoluciones
。 33 投资环境 3 开阔视野 提升竞争力 。 3 嘉峪关市概况 。 3 。 3 嘉峪关是一座新兴的工业旅游城市,因关得名,因企设市,是长城文化与丝路文化交 汇点,是全国唯一一座以长城关隘命名的城市。嘉峪关关城位于祁连山、黑山之间。 1965 年建市,下辖雄关区、镜铁区、长城区, 全市总面积 2935.
Matemática Financiera Matemática Financiera Ciencias Administrativas Ciencias Administrativas Interés Simple.
$200 $400 $600 $800 $1000 $200 $400 $600 $800 $1000 $200 $400 $600 $800 $1000 $200 $400 $600 $800 $1000 $200 $400 $600 $800 $1000 $200.
Por teléfono Dos puertorriqueñas en Nueva York
Calcul réfléchi 2 Multiplier par 5.
La Boutique Del PowerPoint.net
Por teléfono Dos puertorriqueñas en Nueva York
PASEANDO POR SORIA EL PRIMER FIN DE SEMANA DE FEBRERO
NOMBRES Y APELLIDOS: Adriana Kristhel Cerrutti Aguilar. GRADO Y SECCIÓN: 1 ero ``A´´ de secundaria. DOCENTE DEL CURSO: Nelly García.
Nombre : ANGIE GAVIDIA BARDALES CURSO : COMPUTACIÓN E INFORMÁTICA GRADO Y SECCIÓN : 1ERO “A” PROFESORA : NELLY GARCÍA SUAREZ.
Área: Computación e informática Estudiante: Valkiria Barrera Herrera Grado: 1 RO Sección: “B” Docente: Nelly García Suarez.
ARÉA: COMPUTACIÓN ESTUDIANTE: JIMENA ALESSANDRA PAREDES VILLALOBOS GRADO: PRIMERO SECCIÓN: “B” DOCENTE: NELLY GARCÍA SUÁREZ.
RECORRIDO POR LA PLAZA. EL PLANO DEL LUGAR.
RECORRIDO POR LA PLAZA. EL PLANO DEL LUGAR.
Presentation transcript:

#definir lista de n "filas" y 4 "columnas" L=[] #leer lineas de primer archivo for linea in open("notas1.txt"): #agregar lista con sección, nombre y nota L.append( [linea[0], \ linea[1:21], \ int(linea[21:23])] ) #leer lineas de segundo archivo for linea in open("notas2.txt"): #buscar nombre en lista alumnos de seccion for alumno in L: if alumno[1]==linea[1:21]: break #agregar nota a lista de alumno alumno.append(int(linea[21:23]))

#ordenar lista por sección y nombre L.sort() #calcular y guardar planilla final ordenada archivo=open(“planilla.txt","w") for alumno in L: promedio=int((alumno[2]+alumno[3])/ ) archivo.write(alumno[0]+ \ alumno[1]+ \ str(alumno[2])+ \ str(alumno[3])+ \ str(promedio)+"\n") archivo.close()

Solución 2: Con lista de 8 listas (una por sección) #definir lista de 8 listas (inicialmente vacías) L=[] for i in range(8): L.append([]) #leer lineas primer archivo for linea in open("notas1.txt"): #obtener indice de lista de secciones i=int(linea[0])-1 #agregar [nombre,nota] a lista de seccion L[i].append([linea[1:21],int(linea[21:23])])

#leer lineas segundo archivo for linea in open("notas2.txt"): #obtener indice de lista secciones isec=int(linea[0])-1 #buscar nombre en lista de la sección for alumno in L[isec]: if alumno[0]==linea[1:21]: break #agregar nota a lista de alumno de seccion alumno.append(int(linea[21:23]))

#grabar planilla archivo=open("planilla.txt","w") #recorrer indices de secciones for i in range(len(L)): #obtener lista de la seccion seccion=L[i] #ordenar lista de la seccion seccion.sort() #recorrer alumnos de la seccion for alumno in seccion: #grabar datos del alumno en planilla promedio=int((alumno[1]+alumno[2])/ ) archivo.write(str(i+1)+alumno[0]+ \ str(alumno[1])+str(alumno[2])+ \ str(promedio)+"\n") archivo.close()