sleep() bilan tanishish
sleep() metodi dasturning bajarilishini belgilangan soniyalar soniga to'xtatib turadi.
Misol
import time
time.sleep(2)
print("Wait until 2 seconds.")
# Natija: Wait until 2 seconds.
time.sleep(seconds)
Bu yerda, time — bir nechta vaqtni boshqarish metodlarini taqdim etuvchi Python moduli.
Metod bitta parametrni oladi:
seconds - dastur to'xtatiladigan soniyalar soniMetod hech qanday qiymat qaytarmaydi.
Misol: sleep() metodi
import time
print("Printed immediately.")
time.sleep(2.4)
print("Printed after 2.4 seconds.")
Natija
Printed immediately.
Printed after 2.4 seconds.
Mana yuqoridagi dastur qanday ishlaydi:
"Printed immediately" chop etiladi.time.sleep(2.4) bajarilishni 2.4 soniyaga to'xtatadi."Printed after 2.4 seconds" chop etiladi.import time
while True:
# joriy lokal vaqtni tuzilgan ma'lumot sifatida olish
current_time = time.localtime()
# vaqtni AM/PM bilan 12 soatlik formatda formatlash
formatted_time = time.strftime("%I:%M:%S %p", current_time)
print(formatted_time)
time.sleep(1)
Natija
01:47:43 PM
01:47:44 PM
01:47:45 PM
01:47:46 PM
... ... ...
Yuqoridagi misolda, biz cheksiz while sikli ichida joriy lokal vaqtni olamiz va chop etamiz.
Keyin, dastur bir xil jarayonni takrorlashdan oldin 1 soniya kutadi.
Ko'proq o'qing: Python Program to Create a Countdown Timer