Énoncé de l'exercice
Solution proposée
# On commence par demander à l'utilisateur combien de secondes il veut convertir
total_secondes = int(input("Veuillez entrer une durée en secondes : "))
# Maintenant on va calculer combien d'heures il y a dans ce total.
# Une heure = 3600 secondes
heures = total_secondes // 3600 # division entière
# Il nous reste maintenant les secondes après avoir pris les heures
reste = total_secondes % 3600 # le reste des secondes
# Ensuite, on calcule combien de minutes dans le reste
# Une minute = 60 secondes
minutes = reste // 60
# Ce qu’il reste maintenant, ce sont les secondes finales
secondes = reste % 60
# On affiche le résultat d'une manière claire
print("Cela fait :", heures, "heure(s)", minutes, "minute(s)", secondes, "seconde(s)")