First page Back Continue Last page Overview Graphics

Alternative Solution:

Imitating “do until”:

import random

n = 20

to_be_guessed = random.randint(1,n)

while True:

guess = int(input("Your guess: "))

if guess > to_be_guessed:

print("Number is too large")

elif guess < to_be_guessed:

print("Number is too small")

if guess == to_be_guessed:

break

print("You got it!")