¿Cuál de los siguientes diccionarios tiene todas sus claves numéricas (son tipo int, float o complex)?
¿Cuál de las siguientes instrucciones debería usar (junto a otras) para generar un gráfico como el siguiente con matplotlib? Los datos a representar son:
precioDol = [1195, 1200, 1215, 1235, 1370]
meses = ['diciembre', 'enero', 'febrero', 'marzo', 'abril']

Dado el DataFrame menu:
día plato calorías
0 lunes guiso 750.0
1 martes pasta NaN
2 miércoles milanesas 560.0
3 jueves pastel NaN
4 viernes guiso 800.0
5 sábado asado 750.0
¿Cuál de las siguientes instrucciones debería usar para producir la siguiente salida?
día plato calorías
1 martes pasta NaN
3 jueves pastel NaNDado los archivos vtas-suc1.txt y vtas-suc2.txt que contienen las ventas mensuales del primer semestre de cada sucursal:
vtas-suc1.txt vtas-suc2.txt
ene,69.5 ene,19.5
feb,33.0 feb,43.0
mar,20.0 mar,0.0
abr,10.0 abr,110.0
may,0 may,11
jun,0 jun,66
¿Con cuál conjunto de modos de apertura funcionará adecuadamente el siguiente programa?
total=0
suc1=open('vtas-suc1.txt', ...) # modo 1?
todas=suc1.readlines()
suc1.close()
for elem in todas:
lin=elem.strip('\n')
lin=lin.split(',')
total+=float(lin[1])
suc2=open('vtas-suc2.txt', ...) # modo 2?
todas=suc2.readlines()
suc2.close()
for elem in todas:
lin=elem.strip('\n')
lin=lin.split(',')
total+=float(lin[1])
linea='Total ventas semestre sucursal 1 y 2: $'+str(total)
semestre=open('vtas-semestre.txt', ...) # modo 3?
semestre.write(linea)
semestre.close()
suc1=open('vtas-suc1.txt', ...) # modo 4?
for elem in todas:
suc1.write(elem)
suc1.close()
Al finalizar quedará 1 archivo adicional: vtas-semestre.txt, que contendrá una línea con el total de las ventas del semestre de las dos sucursales. Y el archivo vtas-suc1.txt tendrá agregadas al final las líneas de vtas-suc2.txt.
¿Cuál programa realiza un ingreso validado de un número en el intervalo (cerrado) [1,15]?
Dado el DataFrame menu:
día plato calorías
0 lunes guiso 750.0
1 martes pasta NaN
2 miércoles milanesas 560.0
3 jueves pastel NaN
4 viernes guiso 800.0
5 sábado asado 750.0
¿Qué salida produce la siguiente instrucción?
print(menu[menu['calorías'].between(700, 900)])Dado el siguiente programa:
def calc1(num):
return (num, num%2==0)
def calc2(num):
return num*2
def calc3(num):
return num%2
numeros=[36, 14007, 33, 20]
... # línea de código faltante
print(nuevaLista)
¿Cuál debería ser la línea de código faltante para que la salida sea la siguiente?
[0, 1, 1, 0]
Dado el siguiente programa:
flores = ... # ??
proveedores = {'DP': 'Don Pedro', 'CR': 'Cartagena Rosas',
'EB': 'El Brocal', 'E2': 'Escobar II',
'VS': 'Vivero Sarrundis'}
tipo = input('¿Qué tipo de flor necesita? ')
print('Lista de Proveedores de', tipo)
for clave in flores:
if tipo.lower() in flores[clave]:
print(proveedores[clave])
¿Cuál de las opciones de la estructura flores funcionará correctamente para producir la siguiente salida?
¿Qué tipo de flor necesita? lilium
Lista de Proveedores de lilium
Vivero Sarrundis
Don Pedro
Escobar II¿Cuál es la salida del siguiente programa?
def edita(txt):
return txt[:len(txt)-1].lower()
def patron(txt):
cant=0
for voc in 'aeiou':
if voc in txt:
cant+=1
return cant==1
frutas=['CIRUELA', 'FRUTILLA', 'MANZANA', 'NARANJA']
salida=list(map(edita, frutas))
mostrar=list(filter(patron, salida))
print(mostrar)