Script
# indovina un numero scelto a caso inferiore a 1000
from random import *
n = randint(1,999)
print("Salve. Ho scelto a caso un numero naturale inferiore a 1000.")
print("Prova ad indovinarlo facendo dei tentativi.")
tentativi = 0
x = 0
while x!=n:
x = int(input("Inserisci il tuo numero: "))
tentativi += 1
if x<n:
print("Numero troppo piccolo")
elif x>n:
print("Numero troppo grande")
else:
print("Indovinato!")
print("Hai effettuato", tentativi, "tentativi")
Shell
Salve. Ho scelto a caso un numero naturale inferiore a 1000. Prova ad indovinarlo facendo dei tentativi. Inserisci il tuo numero: 500 Numero troppo grande Inserisci il tuo numero: 250 Numero troppo grande Inserisci il tuo numero: 125 Numero troppo grande Inserisci il tuo numero: 65 Numero troppo piccolo Inserisci il tuo numero: 100 Numero troppo grande Inserisci il tuo numero: 80 Numero troppo piccolo Inserisci il tuo numero: 90 Numero troppo grande Inserisci il tuo numero: 85 Numero troppo grande Inserisci il tuo numero: 83 Indovinato! Hai effettuato 9 tentativi