¿Cuál de los siguientes diccionarios tiene todas sus claves no numéricas (no son tipo int, float ni 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 están en el DataFrame resfrios:
mes humedad cantidad
0 enero 60 2
1 febrero 75 23
2 marzo 79 32
3 abril 68 31
4 mayo 62 45
5 junio 55 61

Dado el DataFrame menu:
día plato calorías
0 lun o mier guiso 750.0
1 lun o mier milanesas 560.0
2 mar o jue pasta NaN
3 mar o jue pastel NaN
4 viernes guiso 800.0
5 sáb o dom asado 750.0
6 sáb o dom pasta 750.0
¿Cuál de las siguientes instrucciones debería usar para producir la siguiente salida?
día
lun o mier 750.0
mar o jue NaN
sáb o dom 750.0
viernes 800.0Dado 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?
suc1=open('vtas-suc1.txt', ...) # modo 1?
todas1=suc1.readlines()
suc1.close()
suc2=open('vtas-suc2.txt', ...) # modo 2?
todas2=suc2.readlines()
suc2.close()
semestre=open('vtas-semestre.txt', ...) # modo 3?
for i in range(len(todas1)):
lin='suc1,'+todas1[i]
semestre.write(lin)
lin='suc2,'+todas2[i]
semestre.write(lin)
semestre.close()
Al finalizar quedará 1 archivo adicional vtas-semestre.txt con todas las líneas de los archivos originales, ordenadas por mes e intercaladas las sucursales.
¿Cuál programa realiza un ingreso validado de un número, que debe ser alguno de los siguientes: -14, 21, 5, 66, 7, 89, 104, -3, -206?
Nota: si se le envía a un print() una lista con un * delante, muestra los elementos sin corchetes, separados por espacio. Ej: print(*[1,2,3,4]) → 1 2 3 4
Dado el DataFrame menu:
día plato calorías
0 lun o mier guiso 750.0
1 lun o mier milanesas 560.0
2 mar o jue pasta NaN
3 mar o jue pastel NaN
4 viernes guiso 800.0
5 sáb o dom asado 750.0
6 sáb o dom pasta 750.0
¿Qué salida produce la siguiente instrucción?
print(menu.groupby('día')['calorías'].min())Dado el siguiente programa:
def calc1(num):
return (num,-num)
def calc2(num):
return (num*2>0,num)
def calc3(num):
return (num//2,num%2)
numeros=[-16,1407,23,-200]
.......... # 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?
[(-16, 16), (1407, -1407), (23, -23), (-200, 200)]
Dado el siguiente programa:
frutas=... #??
puestos=['Don Pedro','Cristóbal Rey','El Brocal',
'ER II','Valle Sarrundis','La Bolsa']
tipo=input('Qué fruta debe reponer? ')
print('Lista de Puestos del Mercado que venden',tipo.upper())
for clave in frutas:
if tipo.lower() in frutas[clave]:
print(puestos[clave])
¿Cuál de las opciones de la estructura frutas funcionará correctamente para producir la siguiente salida?
Qué fruta debe reponer? naranja ombligo
Lista de Puestos del Mercado que venden NARANJA OMBLIGO
ER II
La Bolsa¿Cuál es la salida del siguiente programa?
def edita(txt):
return txt+'s'
def patron(txt):
cant=0
for voc in 'AEIOU':
cant+=txt.count(voc)
return len(txt)/2<=cant
frutas=['CIRUELA', 'FRUTILLA','POMELO','NARANJA']
salida=list(filter(patron,frutas))
mostrar=list(map(edita,salida))
print(mostrar)