در بیشتر المپیادهای برنامه نویسی زمان اجرای برنامه عنصر بسیار مهمی است و بیشتر توسعه دهنده ها زمان اجرای برنامه هایشان را مهم می دانند، از این رو Time Library می تواند بسیار مفید باشد، این کتابخانه از قبل روی پایتون نصب شده و نیازی به نصب آن نیست. به ادامه ی مطلب بروید تا آموزش مختصری از این کتابخانه را ببینید.
برای واردسازی یک کتابخانه درون برنامه هایتان در پایتون سه راه اصلی دارید:
import "libraryname"
from "libraryname" import "دستورهایی که می خواهید استفاده کنید،"
from "libraryname" import *
from time import clock
clock() #از اینجا کامپیوتر شمارش را آغاز می کند
I=10**10000000000000000000000
while I>0:
I-=1
print(clock())
اولین باری که عبارت clock() را می نویسید، کامپیوتر آغاز به شمارش می کند و از آن به بعد هر بار که clock() بنویسید، خروجی آن زمانی است که پس از نوشتن اولین ()clock صرف شده است.
بعضی وقت ها سرعت اجرای برنامه به ضرر ماست! مثلا فرض کنید دارید CallOfDuty بازی می کنید ولی دشمناتون آن قدر سریعند که نمی شه جلوشان ایستاد!
برای این کار می تونید به کامپیوتر بگید، آقای کامپیوتر لطفا چند لجظه هیچ یک از خط های برنامه ی من را اجرا نکن!
پس بهش می گویید بخواب و از دستور sleep() استفاده می کنید!
*داخل پرانتز sleep() زمانی را بر حسب ثانیه به کامپیوتر می گویید که می خواهید کامپیوتر برنامتون را اجرا نکند.
from time import sleep
I=10**10000000000000000000000
while I>0:
sleep(.5)
I-=1
print('Finish!')
from time import time
T=time()
I=10**10000000000000000000000
while I>0:
I-=1
print(time()-T)
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.