VER RECORRIDO

Habitación 10: Condicionales y string

Análisis de objetos

El sistema que analiza los objetos que orbitan la estación presenta fallas en el reconocimiento de texto.

Debes corregir las palabras detectadas:

  • Si palabra contiene "meteorito", debe quedar en minúsculas.
  • Si palabra contiene "asteroide", debe quedar en mayúsculas.
Sistema de análisis de objetos de la estación

Transformar texto

.upper() convierte un texto a mayúsculas:

palabra = "asteroide escila"
print(palabra.upper())

.lower() convierte un texto a minúsculas:

palabra = "METEORITO ARLONG"
print(palabra.lower())

Para saber si un texto contiene otro texto, usa in:

if "asteroide" in palabra:
    print("Objeto detectado")

Tu misión

Completa la función transformar_palabras().

Pista

Primero revisa "asteroide" y retorna palabra.upper().

Luego revisa "meteorito" y retorna palabra.lower().

Si no contiene ninguna de las dos, retorna la palabra sin cambios.

</> main.py
Preparando entorno…