Có nhiều mô-đun Python như mô-đun time, timeit và datetime trong Python có thể lưu trữ thời gian mà một phần cụ thể của chương trình đang được thực thi. Bằng cách thao tác hoặc lấy sự khác biệt giữa thời điểm bắt đầu và kết thúc khi một phần cụ thể đang được thực thi, chúng ta có thể tính toán thời gian cần thiết để thực hiện phần đó.
Các phương pháp sau đây có thể được sử dụng để tính chênh lệch thời gian
- Mô-đun thời gian Python cung cấp các chức năng liên quan đến thời gian khác nhau. Mô-đun này nằm trong các mô-đun tiện ích tiêu chuẩn của Python. thời gian. time[] của mô-đun Time được sử dụng để lấy thời gian tính bằng giây kể từ epoch. Việc xử lý các giây nhuận phụ thuộc vào nền tảng
- Mô-đun datetime trong Python xác định một hàm có thể được sử dụng chủ yếu để lấy ngày và giờ hiện tại. Hàm now[] Trả về ngày và giờ địa phương hiện tại, được xác định trong mô-đun datetime
- Mô-đun timeit trong Python chạy đoạn mã của bạn n lần [giá trị mặc định là 1000000] để bạn có được phép đo thời gian thực thi mã phù hợp nhất về mặt thống kê
Sử dụng mô-đun thời gian kiểm tra thời gian thực thi của Python
ví dụ 1. Đo thời gian thực hiện cho một đoạn mã bằng cách ghi lại thời gian bắt đầu và kết thúc
Tính toán thời gian bằng cách sử dụng mô-đun thời gian và thời gian. hàm thời gian []. Chúng tôi đã tính toán thời gian của chương trình trên, xuất hiện theo thứ tự 10^-3. Chúng ta có thể kiểm tra thời gian bằng cách tăng số lần tính toán bằng các thuật toán tương tự
Python3
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms83
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms84
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms85
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms86
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms0
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms2
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms3
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms4
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms6
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms7
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms8
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms9
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms00
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms01
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms02
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms03
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms4
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms06
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms08
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms13
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms14
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms2
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms17
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms18
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms19
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms01______311
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms13
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms14
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms15
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms16
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms18
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms13
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
đầu ra
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms5
ví dụ 2. Đo thời gian dành cho một đoạn mã bằng cách cộng thời gian cần thiết cho mỗi lần lặp lại
Kiểm tra thời gian thực hiện chương trình cho các số lần tính toán khác nhau. Chúng tôi nhận thấy xu hướng chung là tăng thời gian tính toán để tăng số lần thực hiện. Tuy nhiên, nó có thể không hiển thị bất kỳ xu hướng tuyến tính hoặc mức tăng cố định nào
Python3
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms15
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms84
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms85
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms18
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms7
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms830
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms9
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms00
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms01
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms836
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms03
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms841
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms0
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms2
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms4
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms6
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms7
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms8
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms9
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms00
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms855
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms856
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms4
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms06
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms08
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms866
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms14
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms2
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms02
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms19
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms05
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms06
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
đầu ra
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms
Giải trình. Ở đây chúng tôi đã cắt bớt đầu ra cho mục đích đại diện. Nhưng nếu chúng ta so sánh các lần lặp lại từ 100 đến 700 thì chúng nhỏ hơn 1ms. Nhưng đến cuối vòng lặp, mỗi lần lặp mất ~7ms. Do đó, có sự gia tăng thời gian thực hiện khi số lần lặp lại tăng lên. Điều này thường là do, vòng lặp bên trong lặp lại nhiều lần hơn tùy thuộc vào mỗi lần lặp bên ngoài
Sử dụng mô-đun DateTime kiểm tra thời gian thực hiện
Sử dụng mô-đun datetime trong Python và datetime. now[] để ghi lại dấu thời gian của phiên bản bắt đầu và kết thúc và tìm sự khác biệt để lấy thời gian thực thi mã
Python3
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms08
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms84
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms0
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms15
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms16
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms4
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms6
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms7
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms8
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms9
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms00
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms01
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms02
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms03
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms4
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms06
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms08
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms36
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms14
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms15
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms40
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms41
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms14
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms15
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms45
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms18
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms19
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms05
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms53
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
đầu ra
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms0
Sử dụng mô-đun timeit kiểm tra thời gian thực hiện
Điều này sẽ cho chúng ta thời gian thực hiện của bất kỳ chương trình nào. Mô-đun này cung cấp một cách đơn giản để tìm thời gian thực thi của các đoạn mã Python nhỏ. Nó cung cấp phương thức timeit[] để làm điều tương tự. Chức năng mô-đun timeit. timeit[stmt, setup, timer, number] chấp nhận bốn đối số
- stmt đó là tuyên bố bạn muốn đo lường;
- thiết lập, là mã mà bạn chạy trước khi chạy stmt; . Chúng tôi thường sử dụng điều này để nhập các mô-đun cần thiết cho mã của mình
- hẹn giờ, đó là một timeit. Đối tượng hẹn giờ;
- Số, là số lần thực thi mà bạn muốn chạy stmt
ví dụ 1. Sử dụng timeit bên trong đoạn mã Python để đo thời gian thực hiện
Python3
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms55
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms84
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms57
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms58
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms59
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms60
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms62
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms63
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms64
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms65
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms67
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms68
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms70
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms04
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms72
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms856
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms74
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms67
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms76
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms77
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms79
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms81
_______082____083____01
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms85
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms82
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms87
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms89
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms18
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms09
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms11
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms19
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms05
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms98
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms12
đầu ra
Iteration: 100 Time taken: 0.105ms Iteration: 200 Time taken: 0.191ms Iteration: 300 Time taken: 0.291ms Iteration: 400 Time taken: 0.398ms Iteration: 500 Time taken: 0.504ms Iteration: 600 Time taken: 0.613ms Iteration: 700 Time taken: 0.791ms ... Iteration: 5400 Time taken: 6.504ms Iteration: 5500 Time taken: 6.630ms1
ví dụ 2. Sử dụng timeit từ dòng lệnh để đo thời gian thực hiện
Chúng ta có thể đo thời gian thực hiện bằng các câu lệnh mã đơn giản mà không cần phải viết tệp Python mới, sử dụng giao diện timeit CLI