1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
|
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> from cython import *
>>> def f(double x):
return x**2-x
SyntaxError: invalid syntax
>>> def f(double,x):
return x**2-x
>>> def integrate_f(double a, double b, int N):
cdef int i
cdef double s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: invalid syntax
>>> def integrate_f(double , a, double b, int N):
cdef int i
cdef double s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: invalid syntax
>>> def integrate_f(double , a, double , b, int N):
cdef int i
cdef double s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: invalid syntax
>>> def integrate_f(double , a, double , b, int , N):
cdef int i
cdef double s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: invalid syntax
>>> def integrate_f(double , a, double , b, int , N):
cdef int , i
cdef double , s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: invalid syntax
>>> def integrate_f(double , a, double , b, int , N):
cdef , int i
cdef double , s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: invalid syntax
>>> def integrate_f(double , a, double , b, int , N):
cdef , int , i
cdef double , s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: invalid syntax
>>> def integrate_f(double , a, double , b, int , N): # c'est pas du tout juste .
cdef , int , i
cdef , double , s, dx
s = 0
dx = (b-a)/N
for i in range(N):
s += f(a+i*dx)
return s * dx
SyntaxError: duplicate argument 'double' in function definition (<pyshell#37>, line 1)
>>> f(double,3) # ici , c'est le test de la première fonction .
6 |
Partager