Horloge De Compte À Rebours: 01:05

Comment puis-je créer un compte à rebours de l'horloge en Python qui ressemble à 00:00 (min & s) qui est sur une ligne de sa propre. Chaque fois qu'il diminue d'un réelle deuxième, puis la vieille minuterie doit être remplacé sur sa ligne d'un nouveau compteur qui est d'une seconde en bas:
01:00 devient 00:59 et il frappe réellement 00:00.

Ici est un basic de la minuterie, j'ai commencé avec, mais vous voulez transformer:

def countdown(t):
    import time
    print('This window will remain open for 3 more seconds...')
    while t >= 0:
        print(t, end='...')
        time.sleep(1)
        t -= 1
    print('Goodbye! \n \n \n \n \n')

t=3

Je veux aussi assurez-vous que quoi que ce soit après Goodbye! (ce qui serait le plus susceptible d'être à l'extérieur de la fonction) sera sur sa propre ligne.

RÉSULTAT: 3...2...1...0...Goodbye!

Je sais que c'est similaire à d'autres compte à rebours de questions, mais je crois qu'il a sa propre touche.

Voulez-vous qu'il en MM:SS ou simplement 3...2...1? Vous avez mentionné à la fois.
Je veux qu'il en MM:SS, mais j'étais juste montrer ce que j'avais commencé avec @TheSoundDefense

OriginalL'auteur trev | 2014-08-07