Gustavo Enrique Palomino Bocanegra
PreguntaPorque la consola no me deja asignar una variable como booleano?
_ es_estudiante = true
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
NameError: name ‘true’ is not defined_
Cristian Antonio García González
Hola @gustavoepb078.
Eso pasa ya que estas escribiendo true con la "t" en minúscula y Python tiene reservada los booleanos con la primera letra en mayúscula así que si escribes True, Python lo reconoce como un booleano pero si escribes true, Python lo reconoce como el nombre de algo y no como un booleano, prueba poniendo true pero con la "t" en mayúscula así True y veras que te funciona ahora, esto pasa lo mismo con el False si escribe la primera letra en minúscula no Python no te lo reconocerá como un booleano.
Espero que mi comentario te sea de utilidad y te deseo suerte en tus estudios.
Cristian Blandón
True y False se escriben con mayúscula inicial :)
¡Saludos!
Moisés Manuel Morín Hevia
Es porque tienes un espacio después del primer _ & también porque True va con capital.
![Curso Básico de Python [Empieza Gratis]](https://static.platzi.com/media/courses/OG-python-basico.png)