<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Non capisco perchè vegna sollevata una eccezione su questa istruzione:<br>
<br>
print "Il programma %s ha girato per %2d Ore, %2d minuti e %2d secondi" % (VERSIONE, Orologio)<br>
<br>
Dove, VERSIONE è una stringa e Orologio una tupla che contiene 3 valori.<br>
<br>
Python 2.7.6 dice: %d a number is required, not tuple.<br>
<br>
A regola dovrebbe funzionare... Cosa mi sfugge?<br>
GB. <br></blockquote><div> </div><div>Gli stai dicendo di stampare "...%2d Ore..." utilizzando il valore Orologio. Siccome Orologio è una tupla e non un intero ti dà errore. Prova:</div><div>print "Il programma %s ha girato per %2d Ore, %2d minuti e %2d secondi" % ((VERSIONE, )+Orologio)<br>
</div><div>Ciao</div></div><div><br></div>-- <br>____________________________<br>Giuseppe Amato<br>e-mail: <a href="mailto:giuamato@gmail.com" target="_blank">giuamato@gmail.com</a>
</div></div>