Pomodoro upload

This commit is contained in:
2026-08-19 13:56:02 +00:00
parent 260b94e218
commit b8dce8fe6e

125
pomodoro.py Normal file
View File

@@ -0,0 +1,125 @@
import time
import os
print("""
Welkom bij de pomodoro timer!
Deze timer zorgt voor het volgende schema om ononderbroken een taak uit te voeren:
- 25 minuten studie
- 5 minuten rust
- 25 minuten studie
- 5 minuten rust
- 25 minuten studie
- 15 tot 30 minuten rust
Regels:
1) Geen afleiding, geen social media of mail.
2) Komt er iets tussendoor? Noteer het en ga door met je taak.)
3) Een blok van 25 minuten is heilig en niet onderbreekbaar!
Druk op enter om de 1e sessie te starten.
""")
input()
if os.name == 'nt': # Windows
os.system('cls')
else: # Mac/Linux
os.system('clear')
runs = 0
keer = 1
print("Aftellen van 25 minuten:")
while runs != 3:
study_counter = 1500
pause_counter = 300
while study_counter != 0:
timeshow_minute = int(study_counter / 60 )
timeshow_second = int(study_counter % 60)
print(timeshow_minute,":",timeshow_second, end='\r')
time.sleep(1)
study_counter -= 1
if keer == 1:
print("Dit was het 1e blok van 25 minuten.\nDruk op enter om 5 minuten te pauzeren.")
keer += 1
input()
if os.name == 'nt': # Windows
os.system('cls')
else: # Mac/Linux
os.system('clear')
elif keer == 2:
print("Dit was het 2e blok van 25 minuten.\nDruk op enter om 5 minuten te pauzeren.")
keer += 1
input()
if os.name == 'nt': # Windows
os.system('cls')
else: # Mac/Linux
os.system('clear')
else:
print("Dit was het 3e en laatste blok van 25 minuten.\nDruk op enter om af te sluiten.")
input()
break
while pause_counter != 0:
timeshow_minute = int(pause_counter / 60 )
timeshow_second = int(pause_counter % 60)
print(timeshow_minute,":",timeshow_second, end='\r')
time.sleep(1)
pause_counter -= 1
print("Je pauze is voorbij. Druk op enter als je door wil gaan met het volgende blok")
input()
runs += 1
# runs = 0
# run = 1
# while runs <= 3:
# pauze = 0
# seconds = 0
# rest_time = 300
# while seconds <= 1500:
# print(rest_time)
# time.sleep(1)
# seconds += 1
# rest_time -= 1
# print(f"""Er zijn 25 minuten voorbij! Run{run}Neem nu 5 minuten pauze zonder afleiding!""")
# while pauze <= 10:
# print(pauze)
# time.sleep(1)
# pauze += 1
# if runs != 3:
# print("De pauze is voorbij. Druk op enter om het volgende blok van 25 minuten te starten")
# input()
# runs += 1
# print("3 runs zijn voorbij")