23 lines
419 B
Python
23 lines
419 B
Python
import example
|
|
import time
|
|
|
|
def py_calculate(n):
|
|
result = 0
|
|
for i in range(n):
|
|
result += i
|
|
return result
|
|
|
|
n = 10**8
|
|
|
|
start = time.time()
|
|
py_result = py_calculate(n)
|
|
print(py_result)
|
|
py_time = time.time() - start
|
|
|
|
start = time.time()
|
|
cy_result = example.calculate(n)
|
|
print(cy_result)
|
|
cy_time = time.time() - start
|
|
|
|
print(f"Python 版本: {py_time:.6f} 秒")
|
|
print(f"Cython 版本: {cy_time:.6f} 秒") |