0% found this document useful (0 votes)
45 views

Python Project

The document describes how to create a countdown timer in Python using the time module. It takes user input for the countdown length in seconds, then uses a while loop and time.sleep() to count down and print the remaining time in minutes and seconds format, overwriting the display each second until it reaches zero and prints "Fire in the hole". Key steps include importing time, getting user input, converting to int, using divmod() to get minutes and seconds from time, printing the time format, using carriage return to overwrite the display each iteration, decrementing time each loop, and printing a message at the end.

Uploaded by

mallmridul3
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views

Python Project

The document describes how to create a countdown timer in Python using the time module. It takes user input for the countdown length in seconds, then uses a while loop and time.sleep() to count down and print the remaining time in minutes and seconds format, overwriting the display each second until it reaches zero and prints "Fire in the hole". Key steps include importing time, getting user input, converting to int, using divmod() to get minutes and seconds from time, printing the time format, using carriage return to overwrite the display each iteration, decrementing time each loop, and printing a message at the end.

Uploaded by

mallmridul3
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Python project:

Countdown Timer Using Python


The code will take input from the user regarding the length of the countdown in
seconds. After that, a countdown will begin on the screen of the
format ‘minutes: seconds’.

In this project, we will be using the time module and its sleep() function. Follow
the below steps to create a countdown timer:
 Step 1: Import the time module.
 Step 2: Then ask the user to input the length of the countdown in seconds.
 Step 3: This value is sent as a parameter ‘t’ to the user-defined
function countdown(). Any variable read using the input function is a string.
So, convert this parameter to ‘int’ as it is of string type.
 Step 4: In this function, a while loop runs until time becomes 0.
 Step 5: Use divmod() to calculate the number of minutes and seconds. You
can read more about it here.
 Step 6: Now print the minutes and seconds on the screen using the
variable timeformat.
 Step 7: Using end = ‘\r’ we force the cursor to go back to the start of the
screen (carriage return) so that the next line printed will overwrite the
previous one.
 Step 8: The time.sleep() is used to make the code wait for one sec.
 Step 9: Now decrement time so that the while loop can converge.
 Step 10: After the completion of the loop, we will print “Fire in the hole” to
signify the end of the countdown.

You might also like