Beginner Codes/Python/Countdown Timer Program
23%

Instructions

Syntax

for i in range(5, 0, -1): time.sleep(1)

Countdown Timer Program ⏲️

Namba for loops pathi padichom. Ippo adha vechu oru Countdown Timer (Reverse counting) seiya porom!

Idhukku namba 2 pudhu vishayangal kathukka porom:

  1. range() function-a pinnaadi irundhu (reverse-la) eppadi use panradhu?
  2. time module-a use panni program-a 1 second eppadi wait panna vekkuradhu?

1. Reverse Range 🔙

range() kulla 3 numbers kodukalam: range(start, stop, step).

  • start: Enga irundhu aarambikkanum (e.g. 5)
  • stop: Enga mudikkanum (e.g. 0. Aana Python 0-ku munnadiye ninnudum, so 1 varaikkum varum)
  • step: Evlo step edukkanum. Namba pinnaadi poradhaala -1 kodukkarom.
for i in range(5, 0, -1):
    print(i)

2. time.sleep() 😴

Python romba fast-a run aagum. Oru countdown timer na adhu 1 second wait panni wait panni dhaan adutha number-a print pannanum. Idhukku namba Python-oda in-built time module-a use panrom.

import time

print("Waiting for 1 second...")
time.sleep(1) # 1 second wait pannum
print("Done!")

Interactive Timer Visualization 🎥

Kizhe ulla interactive animation-la for loop eppadi ovvoru number-kum wait panni run aagudhu nu step-by-step paarunga!

Countdown Timer Flow

import time

for i in range(5, 0, -1):
print(i)
time.sleep(1)
print("🚀 Blast off!")
Click 'Start Timer' to see the countdown loop in action!

Terminal Output

Your Turn! (Unga neram!)

Kizhe ulla editor-la code-a complete pannunga.

  1. time module-a import pannunga.
  2. for loop vechu 5 lerndhu 1 varaikkum reverse-la count pannunga.
  3. Ovvoru loop-layum number-a print panni, 1 second sleep pannunga.
  4. Loop mudinjadhum "🚀 Blast off!" nu print pannunga.

Help

Countdown Timer ProgramExercise 19/7725 XP
❴❵ script.py
python.code
python
Loading...
Terminal
Terminal — python
Beginner Codes Terminal v1.0.0
─────────────────────────────────────
Ready. Click "Run Code" to execute...
Ready
Piston APIPYTHON0 lines