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 Conceptos Básicos de Python Conocer Python Usando Input

¿Por qué esto está mal?

using_input.py
favorite_color = input(¿cuál es tu color favorito?)
favorite_color = Azul
print(El color, Azul , ¡es un color excelente!)

3 Respuestas

Rick Gleitz
Rick Gleitz
48,549 Points

Hola Omar,

Solo hay algunos problemas aquí.

Tu segunda línea no es necesaria. Redefine la variable favorite_color para que signifique solo Azul. Quieres que cualquier color que sea ingresado se imprima en la declaración, no solo Azul.

Para hacer eso, en la tercera línea reemplaza la palabra Azul con el nombre de la variable, que ahora contiene cualquier color que fue ingresado, para que aparezca en la declaración.

Por último, elimina el espacio antes de la palabra 'is' en tu declaración print. No es necesario y causará que el sistema de verificación de Treehouse lance un error.

(Técnicamente, la declaración en la primera línea tampoco debería comenzar con un espacio, y 'what' debería ser 'What', pero ninguno de estos lanzó un error. En algunos desafíos tales cosas podrían hacerlo. Es mejor siempre coincidir exactamente con lo que dicen las instrucciones).

¡Espero que esto te ayude!

Muchas gracias. Aprecio tu ayuda.

Gracias. Realmente aprecio tu ayuda.

¿Qué estás tratando de hacer?

Estaba confundido al comienzo de esta pregunta, así que busqué en YouTube python y encontré diferentes formas de lograr esto. favorite_color = input("¿Cuál es tu color favorito\n")

print(f"El color {favorite_color} ¡es un color excelente!")