Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

Python Introducción a las Listas Crear una Aplicación Mostrar la Lista

¿Qué pasa si el usuario escribe help o show en minúsculas? ¿Dónde cambio el código para adaptarme a ese cambio?

¿O no hay necesidad de eso? Como en el último video de list en la pista de python.

2 Respuestas

Jeff Muday
Jeff Muday
28,732 Puntos

Simple de hacer-- si incluyes el método de cadena upper() después new_item como el fragmento de código a continuación, puedes tratar entradas en minúsculas o mayúsculas mixtas como si hubieran sido escritas en mayúsculas.

¡Espero que esto te ayude!

    if new_item.upper() == 'DONE':
        break
    elif new_item.upper() == 'HELP':
        show_help()
        continue

lo que necesitas es un upper de cadena después de new_item

if new_item.upper() == 'DONE": 
   break 
elif new_item.upper() == 'HELP':
  show_help()
 continue

Esto también funcionará:

new_item = input("> ").upper()