Antes de nada quiero decir que, no se si este es el subforo correcto,de no serlo,lo siento.
Estoy aprendiendo a programar, y he empezado con python. Llevo muy poco tiempo y tengo muchas dudas.
La duda que tengo es.
Quiero hacer que la maquina le pida un numero al usuario y que al ponerlo pregunte si esta seguro o no, de no estarlo que se lo vuelva a preguntar.
print("¿que numero quieres poner?")
numero_elegido = input()
print("El numero es {}".format(numero_elegido))
print("¿seguro?")
print(" Escribe SI para continuar, NO para volver a poner el numero")
respuesta_usuario = input().upper()
if respuesta_usuario == "SI":
respuesta_usuario == True
print("genial")
elif respuesta_usuario == "NO":
respuesta_usuario == False
Se que tendria que hacerlo con
while, pero no se donde ponerlo ni como para que en el caso de que sea False,se repita.
Imagino que seria
While False:
respuesta_usuario = input().upper()
if respuesta_usuario == "SI":
respuesta_usuario == True
print("genial")
break
elif respuesta_usuario == "NO":
respuesta_usuario == False
Pero asi no funciona
. Me estoy volviendo loco con una cosa que parece sencilla