Para el siguiente DataFrame paises:
idioma país continente pobEnMill CopasFIFA
0 Español España Europa 47.000 1.0
1 Español Bolivia América 12.000 NaN
2 castellano Argentina América 45.000 3.0
3 Inglés EEUU América 331.000 NaN
4 Portugués Brasil América 214.000 5.0
5 Inglés Australia Oceanía 25.000 NaN
6 Holandés Aruba América 0.106 NaN
¿Qué instrucción produce la siguiente salida?
pobEnMill CopasFIFA
continente
América 602.106 8.0
Europa 47.000 1.0
Oceanía 25.000 0.0¿Qué programa imprime más asteriscos?
¿Qué versión de la función cuenta funcionará correctamente en el siguiente programa?
def cuenta(…):
-
-
-
nombres=['Ileana','Juan','Inés','EMILIANO']
vocales=[]
for nom in nombres:
vocales.append(cuenta(nom))
maxVoc=max(vocales)
pos=vocales.index(maxVoc)
print('El nombre con más cantidad de vocales es:',nombres[pos])
Nota: El método index() devuelve la posición donde se encuentra el elemento buscado. Por ejemplo: [1, 0, -1].index(0) devuelve 1.
¿Qué muestra el siguiente programa?
lista=[10,3,1,5,10,2]
while lista.count(10)>0:
lista.remove(10)
for i in range(len(lista)):
lista[i]*=10
print(lista)¿Qué versión de la función numero funcionará correctamente para obtener un ingreso por teclado de un número entre 11.0 y 22.0 inclusive? La función debe insistir hasta que el número ingresado esté efectivamente dentro del intervalo solicitado.
def numero(…):
-
-
-
a=numero(11,22,'Ingresá un número entre 11 y 22 inclusive')
b=numero(11,22,'Ingresá un número entre 11 y 22 inclusive')
print(a+b)¿Cuál invocación de open() funcionará adecuadamente para el siguiente programa que trabaja sobre el archivo verbos.txt?
arch=...
lineas=arch.readlines()
nuevaLin='\n'
for i in range(2):
verb=input('Ingresá un infinitivo: ')
term=verb[len(verb)-2:]
while term.lower() not in ('ar','er','ir'):
verb=input('Ingresá un infinitivo: ')
term=verb[len(verb)-2:]
nuevaLin=nuevaLin+verb+' '
arch.write(nuevaLin)
arch.close()El siguiente gráfico, titulado Ventas, muestra en barras grises el total de transacciones y en una línea negra las unidades vendidas para los meses de enero a junio (variables dias, transacciones y unidades). La leyenda indica "Unidades vendidas" (línea) y "Total de transacciones" (barras). La grilla es horizontal y punteada.
¿Cuál de las siguientes líneas de código sí se corresponde con el gráfico?
(Nota: en algunas copias del examen el gráfico no se veía con claridad, por lo que todas las opciones fueron tomadas como correctas.)
¿Con qué contenido acabará la lista nombres cuando se ejecute el siguiente programa?
clave='isabel'
nombres=[13,18,2,3]
dicci={'s':'Ana','p':'Axel','i':'Teo','e':'José','i':'Juan',
'b':'Lisa','u':'Inés','a':'Luis','l':'Ema'}
for i in range(len(nombres)):
letra=clave[nombres[i]%len(clave)]
nombres[i]=dicci[letra]
print(nombres)¿Qué muestra el siguiente programa?
def cambia(nom):
return nom.upper()
def selecciona(nom):
return nom.count('A')>1
original=['ema','ARACELI','ANA','alexia','Alma']
sele=list(filter(selecciona,original))
final=list(map(cambia,sele))
print(final)Dado el siguiente condicional:
if a>30 and b!=abs(b):
if c:
print('Primavera')
else:
print('Invierno')
elif c and a%3==0:
print('Otoño')
else:
print('Verano')
¿Qué valores de a, b y c permiten que se imprima Verano?