Prueba de conocimientos:

- Introducci贸n a Python

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.