Mar-21-2017, 01:14 PM
Is this how you add tags to code and error messages?
Thanks.
def main(): print ("Guess a number between 1 and 100.") randomNumber = 35 found = False # flag variable to see # if they've guessed it while not found: userGuess = input("Your guess: ") if userGuess == randomNumber: print ("You got it!") found = True elif userGuess > randomNumber: print ("Guess lower!") else: print ("Guess higher!") main()
Error:Traceback (most recent call last):
File "/Users/Matthew/Documents/new.py", line 19, in <module>
main()
File "/Users/Matthew/Documents/new.py", line 14, in main
elif userGuess > randomNumber:
TypeError: '>' not supported between instances of 'str' and 'int'
If I am not adding code tags or error tags properly please let me know. Thanks.