Prueba del m贸dulo A
Lee atentamente los comentarios contenidos en el siguiente bloque de c贸digo. All铆 encontrar谩s las indicaciones paso a paso de lo que deber谩s ir realizando.
Nuestra sugerencia es que copies y pegues las indicaciones en una nueva celda de tu cuaderno Colab para que puedas resolver el ejercicio y comprobarlo antes de ejecutar el c贸digo dentro de este bloque.
# This will get executed each time the exercise gets initialized
# Crea una variable entera llamada
# edad y asigna a ella el valor de
# 21
# Imprime el valor de la variable edad
# Verifica si la edad es mayor de 18
# e imprime un mensaje en pantalla
# con el texto "Eres mayor de edad."
# En caso contrario, imprime
# un mensaje en pantalla con el
# texto "Eres menor de edad."
# Escribe un ciclo for utilizando
# la funci贸n range para imprimir
# una pir谩mide de *, de 1 hasta
# 10; la salida debe verse as铆:
# *
# **
# *** (y as铆 hasta 10 *'s)
# Crea una lista con los meses
# del a帽o, comenzando en may煤sculas
# Crea una funci贸n que se llame
# meses_e que reciba como par谩metro
# la lista meses y que devuelva
# la lista de los meses que
# terminan en "e"
def meses_e(meses):
# Crea una lista vac铆a a la que
# se le a帽adir谩n los meses que
# terminan en "e"
meses_con_e = []
# Tu c贸digo va aqu铆
return meses_con_e
# Imprime la lista de los meses
# que terminan en "e" usando la
# funci贸n meses_e
# Finalmente, crea un diccionario
# llamado clubera, que contenga los
# pares clave-valor siguientes:
# "nombre" - "Cris"
# "edad" - "27"
# "sede" - "Guanajuato"
# "area" - "bio"
# E imprime el valor de la sede
# usando corchetes
# Crea una variable entera llamada
# edad y asigna a ella el valor de
# 21
edad = 21
# Imprime el valor de la variable edad
print(edad)
# Verifica si la edad es mayor de 18
# e imprime un mensaje en pantalla
# con el texto "Eres mayor de edad."
# En caso contrario, imprime
# un mensaje en pantalla con el
# texto "Eres menor de edad."
if int(edad) >= 18:
print("Eres mayor de edad.")
else:
print("Eres menor de edad.")
# Escribe un ciclo for utilizando
# la funci贸n range para imprimir
# una pir谩mide de *, de 1 hasta
# 10; la salida debe verse as铆:
# *
# **
# *** (y as铆 hasta 10 *'s)
for i in range(1, 11):
print("*" * i)
# Crea una lista con los meses
# del a帽o, comenzando en may煤sculas
meses = [
"Enero",
"Febrero",
"Marzo",
"Abril",
"Mayo",
"Junio",
"Julio",
"Agosto",
"Septiembre",
"Octubre",
"Noviembre",
"Diciembre"
]
# Crea una funci贸n que se llame
# meses_e que reciba como par谩metro
# la lista meses y que devuelva
# la lista de los meses que
# terminan en "e"
def meses_e(meses):
# Crea una lista vac铆a a la que
# se le a帽adir谩n los meses que
# terminan en "e"
meses_con_e = []
# Recorre la lista meses
for mes in meses:
if mes[-1] == "e":
meses_con_e.append(mes)
return meses_con_e
# Imprime la lista de los meses
# que terminan en "e" usando la
# funci贸n meses_e
print(meses_e(meses))
# Finalmente, crea un diccionario
# llamado clubera, que contenga los
# pares clave-valor siguientes:
# "nombre" - "Cris"
# "edad" - "27"
# "sede" - "Guanajuato"
# "area" - "bio"
clubera = {
"nombre": "Cris",
"edad": "27",
"sede": "Guanajuato",
"area": "bio"
}
# E imprime el valor de la sede
# usando corchetes
print(clubera["sede"])
test_object("edad")
test_function("print")
test_output_contains("21")
test_output_contains("Eres mayor de edad.")
test_student_typed("for")
test_student_typed("range")
test_object("meses")
test_function("meses_e")
test_object("clubera")
test_output_contains("Guanajuato")
success_msg("隆Buen trabajo!")
Para la funci贸n de meses te recomendamos utilizar un ciclo
for
y usar indexaci贸n con corchetes mes[-1]
para verificar la 煤ltima letra del mes.