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