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