how to do timer in python code example

Example 1: timer in python

import time, os

seconds_to_go_for = 10 # How long the timer will go for
current_time = int(time.time()) # Gets the time before the timer starts

def clear():
  if os.name == "nt":
    os.system("cls") # Clear function, to avoid spam. Source: geeksforgeeks.org
  else:
    os.system("clear")

while True:
  time_now = int(time.time()) # Gets time during the timer's running
  if time_now >= current_time + seconds_to_go_for: # Checks if enough time has passed
    break # Stops loop if so
  
  print(f"Seconds passed: {time_now - current_time}") # Prints how much time has passed
  clear()
print("The timer has ended")

Example 2: how to make a timer in python

import time
import sys

time_start = time.time()
seconds = 0
minutes = 0

while True:
    try:
        sys.stdout.write("\r{minutes} Minutes {seconds} Seconds".format(minutes=minutes, seconds=seconds))
        sys.stdout.flush()
        time.sleep(1)
        seconds = int(time.time() - time_start) - minutes * 60
        if seconds >= 60:
            minutes += 1
            seconds = 0
    except KeyboardInterrupt, e:
        break

Example 3: py countdown

# import the time module 
import time 

# define the countdown func. 
def countdown(t): 
	
	while t: 
		mins, secs = divmod(t, 60) 
		timer = '{:02d}:{:02d}'.format(mins, secs) 
		print(timer, end="\r") 
		time.sleep(1) 
		t -= 1
	
	print('Fire in the hole!!') 


# put time in seconds here
t = 10

# function call 
countdown(int(t))

Example 4: how to make a timer in python

#Timer in python
#pip install playsound
import time
import playsound

question = int(input('How many seconds to wait: '))
time.sleep(question)

playsound.playsound('Hello.mp3')