Soy nuevo en programación, estaba probando algunos conceptos con if else en python
. La instrucción if else no funciona como debería.
Estoy usando if-else anidado, sin embargo, solo incluí el código básico en el bloque de código
. Estoy usando una cadena como entrada y luego comparo la entrada con las declaraciones if else.
Probé el código en Thonny ide y funciona cuando depuro el programa, pero después de intentar ejecutar el programa no imprime nada. Alternativamente, si uso una declaración else en lugar de elif al final, solo se imprimirá el código en la declaración else.
el código es:
new_value = input("enter your choice between left and right")
if new_value =='left':
print("You chose left")
elif new_value =="right":
print("you chose right")
Solución del problema
This code is correct.
new_value = input("enter your choice between left and right")
if new_value =="left":
print("You chose left")
elif new_value =="right":
print("you chose right")
Alternativamente, si usa una declaración else, remítala,
if new_value =='left':
print("You chose left")
else:
print("you chose right")
proporcione su bucle anidado completo para que entienda el problema.
No hay comentarios:
Publicar un comentario