Computer >> Máy Tính >  >> Lập trình >> Python

Hàm time.perf_counter () trong Python

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về time.perf_counter () phương pháp.

Phương thức time.perf_counter () trả về giá trị thực của thời gian tính bằng giây. Hãy xem một

Ví dụ

# importing the time module
import time
# printing the time
print(time.perf_counter())

Đầu ra

Nếu bạn chạy đoạn mã trên, thì bạn sẽ nhận được kết quả sau.

263.3530349

Chúng tôi có thể sử dụng time.perf_counter () phương pháp để tìm thời gian thực hiện của một chương trình. Hãy xem một ví dụ.

Ví dụ

# importing the time module
import time
# program to find the prime number
def is_prime(number):
   for i in range(2, number):
      if number % i == 0:
         return False
         return True
if __name__ == '__main__':
   number = 17377
   start_time = time.perf_counter()
   is_prime(number)
   end_time = time.perf_counter()
# printing the executing time by difference
print(end_time - start_time)

Đầu ra

Nếu bạn thực hiện chương trình trên, bạn sẽ nhận được kết quả sau.

0.004171799999994619

Kết luận

Nếu bạn có bất kỳ nghi ngờ nào trong hướng dẫn, hãy đề cập đến chúng trong phần bình luận.