La conversion d'un flotteur pour le format hh:mm

Je veux imprimer une valeur flottante que j'ai obtenu après l'exécution des mathématiques comme du temps de chaîne de caractères dans le format hh:mm. Actuellement, j'ai le flotteur comme 9.888888888888886 et je le veux comme à l'époque 09:50. J'ai essayé le code suivant:

    time = str(time)
    time = time.split(".")
    time[1] = float(time[1])
    time[1] *= 0.6
    time[1] = str(time[1])

et quand j'ai l'impression-je utiliser

    str(time[0]) + ":" + time[1][:2]

Toute façon, pour obtenir cet effet de manière cohérente? Avec plus avancées intrants mon code ci-dessus ne fonctionne pas correctement, et les sorties du mauvais temps.

  • Définir "ne fonctionne pas correctement". Définir le "mauvais temps".
InformationsquelleAutor Liam Rahav | 2014-12-16