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