Dado el siguiente fragmento de código:
if ("a" in nombre and "i" not in nombre):
print(1)
elif ("a" in nombre or "i" in nombre):
print(2)
else:
print(3)
if not (len(nombre) == 5):
print(4)
¿Qué valor tiene que tener la variable nombre para que se imprima por pantalla exactamente un 2 y un 4?
Dado el siguiente fragmento de código:
i=1
while i<=3:
i+=1
print('vuelta')
for j in range(2,4):
print('vuelta')
while i<2:
i+=1
print('vuelta')
¿Cuántas veces se imprime la palabra "vuelta"?
Se quiere hacer un programa que le pida al usuario ingresar su edad hasta que ingrese una edad válida.
Para que una edad sea considerada válida debe cumplir con las siguientes condiciones:
¿Cuál de las siguientes versiones NO cumple el funcionamiento pedido?
Dadas las siguientes variables:
lista1 = [8, 5, 10]
lista2 = [21, 42, 9]
lista3 = []
¿Cuál de los siguientes fragmentos de código deja a lista3 con más de 3 elementos luego de ejecutarse?
Dado el siguiente programa:
def elige(dicci):
print('Seleccioná')
for op in dicci:
print(op, '.', dicci[op])
seleccion = input()
if seleccion not in dicci:
return 0
return seleccion
menu = {'1': 'Pasta', '2': 'Pollo', '3': 'Carne', '4': 'Veggie'}
opc = elige(menu)
print('Elegiste', menu[opc])
¿Cuál de las siguientes afirmaciones es verdadera?
Dado el siguiente programa:
aulas = {
203: ['Matias', 'Tomás', 'Andrea'],
13: ['Bautista', 'Ana'],
116: ['Zoe', 'Miguel']
}
# Acá falta un fragmento de código
for aula in aulas:
print(aulas[aula][-1])
¿Cuál de los siguientes fragmentos de código se puede colocar en lugar del comentario para que se imprima por pantalla:
Tomás
Ana
MiguelDado el siguiente programa:
lista_1 = [4, 3, 1, 2, 5]
lista_2 = [10, -15, 5, 20, 15]
suma = 0
for i in range(x, 4):
j = lista_1[i]
suma += lista_2[j]
print(suma)
¿Cuál tiene que ser el valor de x para que se imprima un número menor a 10?
Una empresa de videojuegos cuenta con un archivo que contiene, por cada fila: código de uno de sus juegos, código de jugador y nivel alcanzado. El path del archivo está guardado en la variable file_name.
Por ejemplo:
567994;29345;Platinado
567994;29340;Platinado
587721;29346;Completo
567990;29346;Platinado
Se desea ver en pantalla un listado de códigos de juegos, sin repeticiones, que hayan sido platinados al menos una vez.
¿Cuál de los siguientes programas cumple con lo pedido?
Dado el siguiente DataFrame:
Se quiere cambiar la columna playlist para que, en vez de tener números, contenga los títulos:
¿Cuál es la forma correcta de hacer este cambio?
Usando el mismo DataFrame del ejercicio 9, se quiere obtener el promedio de reproducciones de todas las canciones.
¿Cuál de las siguientes opciones cumple con lo pedido?
Considerando el DataFrame del ejercicio 9 y el siguiente código:
df['e'] = df['cant_reproducciones'].notnull()
¿Cuál de las siguientes afirmaciones es correcta?
¿Cuál de las siguientes afirmaciones es incorrecta?
Dado el siguiente programa:
def solo_voc(x):
txt=''
for char in x.lower():
if char in 'aeiouáéíóú':
txt+=char
return txt
def pocas(x):
return len(x)<3
a=['Ana','Eugenia','Milagros','Ema','Inés']
lista1=list(map(solo_voc,a))
lista2=list(filter(pocas,lista1))
¿Qué contenido tendrá lista2 al ejecutarlo?