Number guessing game (3+- guessed result)
- by Nick Waring
I've been assigned a task to create a game that generates 4 digits and the user has to guess the digits one at a time to get the correct result. If the number is correct a Y is displayed and if not, a N.
This was easy, now the next step was to implement another two responses. If the answer is too high, a H is displayed and too low, an N.
Again, was easy - now the third is to use the same design as game 2 but if the number is 3 higher than a H is displayed and same if it's 3 lower than a L is displayed - otherwise an X is displayed.
I can't figure out how to do this.
Here's my test code for game 2 for just one of the digits - any help is appreciated.
(5 was used just for a test.)
def guess():
x = 5
g= int(input("Guess the number: "))
if g == x:
print("Y")
elif g < x:
print("L")
else:
print("H")