Answers for "python timer countdown"

4

countdown timer with python

import time
import pyttsx3

def countdown(t):
    while t:
        mins, seconds = divmod(t, 60)
        timer = "{:02d}:{:02d}".format(mins,seconds)
        print(timer, end="r")
        time.sleep(1)
        t -= 1
        
    pyttsx3.speak("Beep Beep Beep Beep Beep Beep")
    pyttsx3.speak("Timer has completed")
    print("Timer has done")
timer = int(input("Enter the time in seconds:- "))

print(countdown(timer))
Posted by: Guest on June-25-2021
0

python countdown

import tkinter as tk


class ExampleApp(tk.Tk):
    def __init__(self):
        tk.Tk.__init__(self)
        self.label = tk.Label(self, text="", width=10)
        self.label.pack()
        self.remaining = 0
        self.countdown(10) 

    def countdown(self, remaining = None):
        if remaining is not None:
            self.remaining = remaining

        if self.remaining <= 0:
            self.label.configure(text="time's up!")
        else:
            self.label.configure(text="%d" % self.remaining)
            self.remaining = self.remaining - 1
            self.after(1000, self.countdown)

if __name__ == "__main__":
    app = ExampleApp()
    app.mainloop()
Posted by: Guest on February-15-2021

Python Answers by Framework

Browse Popular Code Answers by Language