|
-misol: Mahalliy tilning tegishli sanasi va vaqti
|
bet | 6/7 | Sana | 05.01.2024 | Hajmi | 24,96 Kb. | | #130768 |
Bog'liq Python dasturlash tilida sana va vaqt bilan ishlash modullari-fayllar.org (1)print(x.strftime(“%B”))
output: January
from datetime import datetime
timestamp = 1528797322
date_time = datetime.fromtimestamp(timestamp)
d = date_time.strftime("%c")
print("Output 1:", d)
d = date_time.strftime("%x")
print("Output 2:", d)
d = date_time.strftime("%X")
print("Output 3:", d)
Dasturni ishga tushirganingizda, natija quyidagicha bo'ladi:
Output 1: Tue Dec 27 09:55:22 2022
Output 2: 12/27/22
Output 3: 09:55:22
3. Python sleep() funksiyasi
Python-da time() deb nomlangan modul mavjud bo'lib, u vaqt bilan bog'liq vazifalarni bajarish uchun bir nechta foydali usullarni taqdim etadi. Ular orasida eng mashhur usullardan biri sleep().
sleep() usuli chop etilgan oqimning bajarilishini ma'lum soniyalar to'xtatib turadi.
1-misol: Python sleep() usuli
import time
print("Printed immediately.")
time.sleep(2.4)
print("Printed after 2.4 seconds.")
Chiqish
Printed immediately.
Printed after 2.4 seconds.
Bu dastur qanday ishlaydi:
"Printed immediately" chop etiladi
time.sleep(2.4) 2,4 soniya davomida bajarilishini to'xtatadi va keyingi satrni ishga tushiradi.
"Printed after 2.4 seconds" chop etiladi.
Python 3.5 dan oldin , haqiqiy to'xtatib turish vaqti funktsiyaga ko'rsatilgan argumentdan kamroq bo'lishi mumkin edi.
Python 3.5 dan boshlab , to'xtatib turish vaqti kamida belgilangan soniyalar bo'ladi.
import time
while True:
localtime = time.localtime()
result = time.strftime("%I:%M:%S %p", localtime)
print(result)
time.sleep(1)
Chiqish:
14:10:50
14:10:51
14:10:52
14:10:53
14:10:54
... ... ...
Yuqoridagi misolda biz while ichida joriy mahalliy vaqtni hisoblab chiqdik va chiqardik.
Keyin dastur 1 soniya kutadi . Shunga qaramay, joriy mahalliy vaqtni hisoblab chiqadi va chiqaradi. Bu jarayon davom etadi.
|
| |