Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Mengukur Masa Pelaksanaan Program Python dengan Tepat?

Bagaimanakah Saya Boleh Mengukur Masa Pelaksanaan Program Python dengan Tepat?

DDD
Lepaskan: 2024-12-16 00:50:11
asal
490 orang telah melayarinya

How Can I Accurately Measure the Execution Time of a Python Program?

Mengukur Masa Pelaksanaan Program Python

Untuk mengukur tempoh tepat pelaksanaan program Python, terutamanya program baris arahan yang memerlukan pelanjutan masa jalan, strategi berikut boleh digunakan:

Modul timeit menawarkan pendekatan yang berkesan untuk coretan kod ringkas masa. Walau bagaimanapun, untuk pengukuran keseluruhan program, pertimbangkan untuk menggunakan penyelesaian yang lebih komprehensif:

import time

# Capture the program's start time
start_time = time.time()

# Execute the program's main function
main()

# Calculate and display the execution time
print("--- %s seconds ---" % (time.time() - start_time))
Salin selepas log masuk

Kaedah ini bergantung pada andaian bahawa program anda menggunakan sekurang-kurangnya 0.1 saat untuk dilaksanakan. Selain itu, ia mengeluarkan masa pelaksanaan dalam format yang boleh dibaca manusia, menjadikannya mudah untuk menganalisis prestasi program:

--- 0.764891862869 seconds ---
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengukur Masa Pelaksanaan Program Python dengan Tepat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan