Re: I highly Recommend the Sonus GDE
@34, you were extremely close. Here's how your code should actually look:
while True:
counter = 0
# input() returns str, not int
count = int(input("type '1' to increment."))
if count == '1':
counter = counter + 1
if counter < 5:
print("keep going. Counter is " + str(counter))
continue
if counter == 5:
print("You've reached 5!")
break
That's it. You literally only made two errors (forgetting the while loop and not calling input() inside an int() function). Normally when getting input you don't call int(), but you do if you want to get the result back as an integer, since input() does not do this. Same goes for any other type other than str (since input() returns str). Good work!
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector