Академический Документы
Профессиональный Документы
Культура Документы
1. Se necesita imprimir la suma de las variables a y b. Cul de las siguientes opciones corresponde a
un error de semntica (lgica)?
a. print(a+b) c. print(a+a)
b. print(a+b d. Ninguna de las anteriores
a. 10 c. 16
b. 8 d. Ninguna de las anteriores
Justificacin: _________________________________________________________
1
8. Indique la lnea de cdigo en donde se encuentre el error de lgica. Justifique su respuesta
1. variable = 4
2. while variable > 0:
3. print (variable)
4. print ("...contando")
5. print ("Adios")
Justificacin: _________________________________________________________
12. Indique cul de las siguientes opciones muestra nicamente los ltimos 3 estudiantes de la lista
'estudiantes':
a. estudiantes[4:6] c. estudiantes[3:]
b. estudiantes['Pepe':'Jose'] d. Ninguna de las anteriores
13. Una de las propiedades de los arreglos, es que es multidimensional. Qu cdigo crea un arreglo
multidimensional de 3 filas?
a. arreglo = np.array([1,2,3,4,5,6,7,8,9,10,11,12],int)
b. arreglo = np.array([1,2,3],[4,5,6],[7,8,9],int)
c. arreglo = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]],int)
d. arreglo = np.array([[1,2,3],[4,5,6],[7,8,9],int])
2
14. En base al siguiente cdigo, indique cul es el error :
arreglo = np.array([['1','2',3],[4,5,'6'],[7,89]],float)
arreglo[1,2]=25
a. No tienen el mismo tamao c. Debera escribirse al final string o int en vez de
float
b. Unos son nmeros y otros strings d. Deberan empezar con corchetes y no
parntesis
Considere los siguientes arreglos que contienen las notas de estudiantes por materia, para responder
las preguntas 15, 16 y 17:
Algebra = np.array([19,20,18,16,14,12,17,14,10],int)
Fundamentos = np.array([15,18,17,15,20,20,12,20,14],int)
15. Escriba el cdigo que utilizara para calcular la media del arreglo "Algebra":
16. El profesor de Algebra ha cometido un error con la nota del cuarto estudiante en su materia.
Escriba el cdigo que utilizara para subirle 2 puntos al cuarto estudiante.
17. Escriba el cdigo que utilizara para calcular el promedio de notas de ambas materias para cada
estudiante.
18. Cul ser la salida al imprimir xs[0] y ys[0] luego de ejecutar el siguiente programa?
xs = [ 0, 10, 20, 30, 40 ]
ys = [ 0, 7, 8, 9 ]
zs = xs
xs[0] += 1000
ys[0] += 2000
zs[0] -= 500
zs = ys
zs[0] += 1000
3
19. Dado el siguiente segmento de cdigo y las listas A y B, seleccione correctamente la salida por
pantalla:
A = [3, 2, 7, 5]
B = [31, 5, 4, 8, 12, 3, -9, 6]
C = 0
N = 3
for i in range(0, 4) :
B[A[i]] = B[A[i]] + N
C += B[A[i]]
print(C)
a. 27 c. 6
b. 33 d. Ninguna de las anteriores
20. Dados dos arreglos, el primero contiene el peso de 5 deportistas y el segundo su estatura.
Seleccione la opcin que indique cuntos deportistas estn por encima del IMC (ndice de masa
corporal, segn la frmula) permitido, que es de 25.
np_peso = array([85, 82, 92, 68, 75])
np_estatura = array([1.73, 1.86, 1.51, 1.89, 1.79])
IMC= np_peso/np_estatura**2
a. ( IMC[IMC>25] ) c. len( [IMC>25] )
b. len( IMC[IMC>25] ) d. ( IMC(IMC>25) )