1# updated version
2import random
3# for instructions so that the user understands
4def instructions():
5 print("Welcome to the guessing game you will have 3 tries to pick a number 1-10")
6 print("Good luck btw it's all random")
7
8
9instructions()
10# guess limit so the user can't guess too much.
11guess_limit = 1
12# The random guess
13number = random.randint(1, 10)
14# What users can type and see.
15user = int(input("What is the number?: "))
16# The while loop so it can go on.
17while user != number:
18
19 if user > number:
20 print("Lower")
21
22 elif user < number:
23 print("Higher")
24
25 user = int(input("What is the number?: "))
26 guess_limit += 1
27 if guess_limit == 3:
28 print("------------------------------------------------------")
29 print("You ran out of guess ;( the answer was", number, "<--")
30 print("------------------------------------------------------")
31 break
32else:
33 print("You guessed it right! The number is", number,
34 "and it only took you ", guess_limit, "tries")
1import random
2print('Hi! What is your name?')
3name= input()
4print('Well ' + str(name) + ', I was thinking of a random number between 1 and 15. Can you guess that number? If you are interested: ')
5
6computerNumber= random.randint(1, 15)
7
8for guessedNumber in range(1, 7):
9 print('Please guess a number.')
10 guess= input()
11 if int(guess) < computerNumber:
12 print('The number is too low.')
13 elif int(guess) > computerNumber:
14 print('The number is too high.')
15 else:
16 break # If the guess is correct.
17if int(guess) == computerNumber:
18 print('Great job, ' + str(name) + '! You made the right guess.')
19 print('You guessed my number in ' + str(guessedNumber) + ' guesses.')
20else:
21 print('Nope! The number I was thinking of was ' + str(computerNumber) + '.')
22