Documentos de Académico
Documentos de Profesional
Documentos de Cultura
https://minaslap.net/mod/quiz/review.php?attempt=229539 1/21
1/8/2019 AP 09
Pregunta 1
Correcta
Cree una función en python 3 llamada orden_descendente. Dicha función recibe como parámetro
una lista con números. La función debe imprimir por pantalla la lista con los números ordenados de
forma descendente.
NOTA1: La función debe llamarse explícitamente como se indica en el enunciado del ejercicio.
NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener
letras ni enunciados adicionales que lo acompañen.
NOTA4: El código solicitado no requiere lectura externa de datos (input) ni invocar la función.
Por ejemplo:
Input Resultado
orden_descendente([1,2,3,4,5]) [5, 4, 3, 2, 1]
https://minaslap.net/mod/quiz/review.php?attempt=229539 2/21
1/8/2019 AP 09
Correcta
Puntos para este envío: 1,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 3/21
1/8/2019 AP 09
Pregunta 2
Correcta
Cree un programa en python 3 que solicite por consola un texto M. Posteriormente forme una lista
con dicho texto y luego concatene en un solo string todos los elementos de dicha lista que tengan
más de dos caracteres. Finalmente imprima dicho string por pantalla.
NOTA1: El mensaje al solicitar las entrada debe ser: "Ingrese un texto \n", tal como aparece entre
comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "texto".
NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener
letras ni enunciados adicionales que lo acompañen.
Por ejemplo:
Input Resultado
Reiniciar respuesta
1 M=str(input("Ingrese un texto \n"))
2 x = M.split()
3 y =""
4 ▼ for i in x:
5 ▼ if len(i)>2:
6 y+=i
7 print(y)
https://minaslap.net/mod/quiz/review.php?attempt=229539 4/21
1/8/2019 AP 09
Correcta
Puntos para este envío: 1,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 5/21
1/8/2019 AP 09
Pregunta 3
Correcta
NOTA2: La función, la lista y el exponente deben llamarse como lo dice explicitamente el ejercicio.
La función no debe hacer print de la lista nueva, debe hacer es el return.
Por ejemplo:
Reiniciar respuesta
1 #Recuerde que la lista debe llamarse listanumero
2 #la función debe llamarse Potenciacion.
3 M=input("Ingrese un nombre de archivo: \n")
4 archivo=open(M)
5 listanumeros = eval(archivo.readline())
6 exponente = int(archivo.readline())
7
8 ▼ def Potenciacion(listanumeros,exponente):
9 l = []
10 ▼ for i in listanumeros:
11 i=i**exponente
12 l.append(i)
13 return(l)
https://minaslap.net/mod/quiz/review.php?attempt=229539 6/21
1/8/2019 AP 09
Correcta
Puntos para este envío: 1,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 7/21
1/8/2019 AP 09
Pregunta 4
Correcta
Escriba un programa en Python 3 que solicite por consola dos listas e imprima una lista que
contiene solo los elementos que son comunes entre las listas (sin duplicados). Asegúrese
de que su programa funcione con dos listas de diferentes tamaños.
NOTA: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece
entre comillas incluyendo la mayúscula inicial, el espacio y el "\n" despues de "lista". El
mensaje debe ser el mismo para solicitar las dos listas.
Por ejemplo:
Input Resultado
https://minaslap.net/mod/quiz/review.php?attempt=229539 8/21
1/8/2019 AP 09
Correcta
Puntos para este envío: 1,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 9/21
1/8/2019 AP 09
Pregunta 5
Correcta
Cree un programa en python 3 que solicite un texto M. Luego, convierta todos los caracteres del
texto M a mayúsculas e imprima el nuevo texto con la modificación indicada.
NOTA1: El mensaje al solicitar M debe ser: "Ingrese un texto \n", tal como aparece entre comillas
incluyendo la mayúscula inicial, el espacio y el "\n" después de "texto".
NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener
letras ni enunciados adicionales que lo acompañen.
Por ejemplo:
Input Resultado
Reiniciar respuesta
1 M = input("Ingrese un texto \n")
2 y=""
3 ▼ for i in M:
4 i = i.upper()
5 y+=i
6 print(y)
https://minaslap.net/mod/quiz/review.php?attempt=229539 10/21
1/8/2019 AP 09
Correcta
Puntos para este envío: 1,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 11/21
1/8/2019 AP 09
Pregunta 6
Correcta
Escriba un programa en python 3 que solicite por consola un número entero, W. Luego utilice el
número ingresado en el siguiente ejercicio:
En la familia Manafort trabajan el padre, la madre y uno de los hijos, ganado conjuntamente W
euros. La ganancia de la madre es igual a los 2/3 de la del padre y la del hijo es 1/2 de la de su
madre. Calcule e imprima la cantidad de euros que gana el padre aproximado a DOS cifras
decimales.
NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un numero \n", tal como aparece entre
comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "entero".
NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe
contener letras ni enunciados adicionales que lo acompañen.
Por ejemplo:
Input Resultado
https://minaslap.net/mod/quiz/review.php?attempt=229539 12/21
1/8/2019 AP 09
x = W / (1 + (1/2.0) + (3/2.0))
madre = x
padre = (3/2.0) * x
hijo = 0.5 * x
print(padre)
Correcta
Puntos para este envío: 1,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 13/21
1/8/2019 AP 09
Pregunta 7
Parcialmente correcta
Cree un programa en python 3 que solicite dos fechas N y M, luego utilice las fechas ingresadas
en el siguiente ejercicio:
Imprima "Iguales" en caso de que N y M marquen la misma fecha, en caso contrario, imprima
"Diferentes".
NOTA1: El mensaje al solicitar cada fecha debe ser: "Ingrese una fecha \n", tal como aparece entre
comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "fecha".
NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener
letras ni enunciados adicionales que lo acompañen.
Por ejemplo:
Input Resultado
Reiniciar respuesta
https://minaslap.net/mod/quiz/review.php?attempt=229539 14/21
1/8/2019 AP 09
Parcialmente correcta
Puntos para este envío: 0,33/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 15/21
1/8/2019 AP 09
Pregunta 8
Incorrecta
En una extraña universidad se decidió censurar algunas palabras de los textos. Las palabras a
censurar son: "Guerra" en cualquier presentación ("GuErra","GUErra", "GUERRA", etc), "Sol" en
cualquier presentación ("SoL","sol",etc), "Casa" en cualquier presentación ("CASA", "CAsa","casa",
etc). Cree un programa en python 3 que solicite un texto M por consola, busque las palabras a
censurar y en su lugar ponga "#!*?", en caso que de las palabras censuradas sean parte de otra
palabra, convierta toda la palabra a mayúscula( ejemplo: "Solidaridad" cambiaría por "#!*?
IDARIDAD"), posteriormente imprima todo el nuevo texto en minúscula excepto las palabras
modificadas que se imprimen en mayúscula.
NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese un texto \n", tal como aparece entre
comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "texto".
NOTA2: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener
letras ni enunciados adicionales que lo acompañen.
Por ejemplo:
Input Resultado
Reiniciar respuesta
https://minaslap.net/mod/quiz/review.php?attempt=229539 16/21
1/8/2019 AP 09
Syntax Error(s)
Sorry: IndentationError: expected an indented block (prog.python3, line 11)
Incorrecta
Puntos para este envío: 0,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 17/21
1/8/2019 AP 09
Pregunta 9
Correcta
Escriba un programa en python 3 que solicite por consola una lista N, luego utilice la lista
ingresada en el siguiente ejercicio:
La lista ingresada contiene en la primera y segunda posición dos números enteros. Además, en su
tercera posición contiene uno de los siguientes símbolos: +, -, *, /
Construya un programa que simule una calculadora e imprima el resultado de la operación (según
el símbolo de la tercera posición) implementada a los dos primeros números de la lista.
En el caso de la división, imprima el resultado de la división con una cifra decimal. Utilice la función
round().
NOTA1: El mensaje al solicitar la entrada debe ser: "Ingrese una lista \n", tal como aparece entre
comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "lista".
NOTA2: El programa debe mostrar como resultado exclusivamente el número indicado, no debe
contener letras ni enunciados adicionales que lo acompañen.
NOTA3: Asegúrese de imprimir los números como lo indica los ejemplos. Note que para las
operaciones de +,- y * el resultado es un número entero.
Por ejemplo:
Input Resultado
Reiniciar respuesta
https://minaslap.net/mod/quiz/review.php?attempt=229539 18/21
1/8/2019 AP 09
Correcta
Puntos para este envío: 1,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 19/21
1/8/2019 AP 09
Pregunta 10
Incorrecta
Cree un programa en python 3 que solicite una lista N y una fecha M, luego utilice los datos
ingresados en el siguiente ejercicio:
NOTA1: El mensaje al solicitar la lista debe ser: "Ingrese una lista \n", tal como aparece entre
comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "lista".
NOTA2: El mensaje al solicitar la fecha debe ser: "Ingrese una fecha \n", tal como aparece entre
comillas incluyendo la mayúscula inicial, el espacio y el "\n" después de "fecha".
NOTA3: El programa debe mostrar como resultado exclusivamente lo indicado, no debe contener
letras ni enunciados adicionales que lo acompañen.
Por ejemplo:
Input Resultad
Reiniciar respuesta
https://minaslap.net/mod/quiz/review.php?attempt=229539 20/21
1/8/2019 AP 09
Input Exp
Incorrecta
Puntos para este envío: 0,00/1,00.
https://minaslap.net/mod/quiz/review.php?attempt=229539 21/21