Habitación 10:
El sistema de análisis de objetos que orbitan la estación 🛰️ está presentando fallos en el reconocimiento de texto 📉.
🛠️ Para reestablecer el análisis de objetos, necesitas corregir los textos detectos con las siguientes condiciones:
- Si la variable
palabracontiene meteorito, debe quedar en minúsculas 🔽. - Si la variable
palabracontiene asteroide, debe quedar en mayúsculas 🔼.
Ocupa las funciones .upper() para convertir el texto en mayúsculas o .lower() para convertir el texto en minúsculas.
Por ejemplo para convertir en minúsculas:
palabra_origial = "PySchool"
palabra_original.lower()También para verificar que un texto contiene una cierta palabra, utiliza in en la sentencia if, pero cuidado que esto es sensible a las letras en mayúsculas o minúsculas, es decir, no es lo mismo Meteorito que meteorito.
Pista
Seguir el ejemplo para saber si una variable contiene la palabra pyschool
variable_uno = "pyschool 2025"
variable_dos = "hola 2025"
def convertir_mayuscula(palabra):
if "pyschool" in palabra:
return palabra.upper()
convertir_mayuscula(variable_uno)
convertir_mayuscula(variable_dos)