update
This commit is contained in:
11
2025.07.28_programming_with_cython/example.pyx
Normal file
11
2025.07.28_programming_with_cython/example.pyx
Normal file
@@ -0,0 +1,11 @@
|
||||
def calculate(int n):
|
||||
cdef int i
|
||||
|
||||
cdef long long result = 0
|
||||
# cdef int result = 0 # 这个类型在数值比较大的时候会溢出,结果不正确。
|
||||
# result = 0 # 这个不声明类型,使用 Python 的 int,Python 的整数是任意精度的,不会溢出,但性能会比 C 类型低。
|
||||
|
||||
for i in range(n):
|
||||
result += i
|
||||
|
||||
return result
|
Reference in New Issue
Block a user