2da Evaluación I Término 2017-2018. Septiembre 2, 2017 /CCPG001
TEMA 3 (10 PUNTOS)
a. Considere:
archivo = open( 'datos.txt' , 'w' ) archivo.write( 'Días de la semana\n' ) archivo.close() lista = [ 'lunes' , '\n' , 'martes' , '\n' , 'miércoles' , 'jueves' , 'viernes' ] archivo = open ( 'datos.txt' , 'a+' ) archivo.writelines( lista ) archivo.close()
¿Cuántas líneas de texto tiene el archivo ‘datos.txt’ al final del programa y con qué contenido? Justifique su respuesta. (5 puntos)
b. Muestre la salida por pantalla la ejecución del siguiente código y justifique su respuesta: (5 puntos)
a = set([4,5,9,7,1]) b = set([6,3,8,2,10]) c = set([1,4,5]) d = set([len(a), len(c), len(b)]) f = (a | b) & d g = (b - c) | d h = d ^ a print(f) print(g) print(h)
Referencia: Archivo Original 2Eva_IT2017.pdf