i want my cade to be repeated until the player guesses correctly
ghuess=input("state a number between 1-100")
if ghuess>number:
print "too high try again!"
elif ghuess
print "too low try again!"
else:
print "well done! ghuess you have won.."
time.sleep(1)
print "3"
time.sleep(1)
print "2"
time.sleep(1)
print "1"
time.sleep(1)
print prize
解决方案
Add a while-loop there. This means you're looping the question again infinitely until you've reached a satisfactory result.
while True:
ghuess=input("state a number between 1-100")
if ghuess>number:
print "too high try again!"
elif ghuess
print "too low try again!"
else:
# Jackpot, exit the loop.
break
print "well done! ghuess you have won.."
time.sleep(1)
print "3"
time.sleep(1)
print "2"
time.sleep(1)
print "1"
time.sleep(1)
print prize