Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import types
- name = input('Hello what is your name?')
- print('Hello ' + name)
- print('Shell we play a game? Please try to guess what number between (0 - 20) I am thinking about, you have 6 tries.')
- number = random.randint(0, 20)
- print()
- i = 1
- for i in range(1, 7):
- userNumber = input('Take a guess')
- if type(userNumber) != int: #This line is my main issue, if I delete it code works like a charm.
- break
- elif int(userNumber) > int(number):
- print('No! Your number is too high. Try again')
- elif int(userNumber) < int(number):
- print('No! Your number is too low. Try again')
- else:
- break
- if type(userNumber) != int: #This line is my main issue, if I delete it code works like a charm.
- print('This is not a number')
- elif int(userNumber) == int(number):
- print('Congrats! You have guessed the number!')
- else:
- print('Sorry Mate, you have tried 6 times already, my number was ' + str(number))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement