Sep-06-2018, 03:44 PM
(Sep-06-2018, 02:21 PM)teczone Wrote: but in any case if you put a lower number than the right number, it should say whether it's smaller or larger.It was a hint,the meaning was that you should do the rest.
Then meaning was that it should say smaller or larger until number is guessed.
Can just finish it,so can if it was on the right track.
import random secret_number = random.randint(1, 100) tries, guess = 0, 0 while guess != secret_number: guess = int(input("Take a guess: ")) if guess > secret_number: print("The number is smaller") elif guess < secret_number: print("The number is bigger.") tries += 1 print(f'You guessed it! The number was {secret_number} in {tries} tries')
Output:λ python guess_number.py
Take a guess: 50
The number is smaller
Take a guess: 25
The number is smaller
Take a guess: 15
The number is smaller
Take a guess: 7
The number is bigger.
Take a guess: 10
The number is bigger.
Take a guess: 13
You guessed it! The number was 13 in 6 tries