53 / 59

Python sleep()

sleep() bilan tanishish

sleep() metodi dasturning bajarilishini belgilangan soniyalar soniga to'xtatib turadi.

Misol

example.py
import time

time.sleep(2)
print("Wait until 2 seconds.")

# Natija: Wait until 2 seconds.

Python sleep() sintaksisi

kod
time.sleep(seconds)

Bu yerda, time — bir nechta vaqtni boshqarish metodlarini taqdim etuvchi Python moduli.

sleep() parametrlari

Metod bitta parametrni oladi:

  • seconds - dastur to'xtatiladigan soniyalar soni

sleep() qaytaradigan qiymat

Metod hech qanday qiymat qaytarmaydi.

Misol: sleep() metodi

example.py
import time

print("Printed immediately.")
time.sleep(2.4)
print("Printed after 2.4 seconds.")

Natija

kod
Printed immediately.
Printed after 2.4 seconds.

Mana yuqoridagi dastur qanday ishlaydi:

  1. "Printed immediately" chop etiladi.
  2. time.sleep(2.4) bajarilishni 2.4 soniyaga to'xtatadi.
  3. "Printed after 2.4 seconds" chop etiladi.

Pythonda raqamli soat yaratish

example.py
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

kod
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

QBilimingizni sinab ko'ring
1 / 3

1. time.sleep(seconds) qaysi qiymatni qaytaradi?