<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <big>Come al solito, siete stati indispensabili. La risposta di
      Daniele mi sembra molto più articolata ma per il momento si pone
      al di la delle mie conoscenze. (La terrò in serbo per tornarci
      sopra tra qualche tempo). Mi sono concentrato su ognuno dei
      suggerimenti ricevuti e mi si è aperto un mondo. Grazie Marco,
      Antonio, Daniele e Carlo.<br>
      Siete un obiettivo da raggiungere (ma ho pazienza e passione ....)<br>
    </big><br>
    <div class="moz-cite-prefix">Il 04/05/2015 07:51, Daniele Zambelli
      ha scritto:<br>
    </div>
    <blockquote
cite="mid:CAE512rNEWAso5ofa2znACzmzEb_A2Xbe_oc-xctEBApUOgjnXQ@mail.gmail.com"
      type="cite">
      <pre wrap="">Il 3 maggio 2015 21:45, Marco Beri <a class="moz-txt-link-rfc2396E" href="mailto:marcoberi@gmail.com"><marcoberi@gmail.com></a> ha scritto:
</pre>
      <blockquote type="cite">
        <pre wrap="">Per esempio puoi fare così: [...]
</pre>
      </blockquote>
      <pre wrap="">
Partendo dalla proposta di Marco, la funzione può anche essere estesa
con l'aggiunta di un controllo sull'intervallo di valori accettabili.

def leggi_valore(msg, mi, ma):
    while True:
        try:
            valore = int(input("Inserisci il numero di " + msg +"
impiegati per coprire l'intero percorso "))      # invece di eseguire,
converto in intero
            if mi <= valore <= ma:  # controllo che il valore sia
nel'intervallo desiderato
                break
            else:
                print()
                print("Il valore deve essere compreso tra {} e
{}".format(mi, ma))
                print()
        except NameError:
            print()
            print("Devi inserire un valore numerico")
            print()
    return valore

giorni = leggi_valore("giorni", 0, 100)
ore = leggi_valore("ore", 0, 23)

Ciao

</pre>
    </blockquote>
    <br>
  </body>
</html>