14 lines
460 B
Python
14 lines
460 B
Python
import time,statistics,platform
|
|
data=list(range(100000))
|
|
expected=4999950000
|
|
assert sum(data)==expected
|
|
samples=[]
|
|
for _ in range(7):
|
|
start=time.perf_counter_ns()
|
|
result=sum(data)
|
|
samples.append((time.perf_counter_ns()-start)/1e6)
|
|
assert result==expected
|
|
print("CPU Python",platform.python_version(),platform.machine())
|
|
print("median_ms",round(statistics.median(samples),4))
|
|
print("min_ms",round(min(samples),4),"max_ms",round(max(samples),4))
|