Stef Mientki
1/1/2008 6:39:00 PM
hello,
I find 2 strange behaviors in exec-function,
and I can't find anything in the documentation.
(Python 2.4.3 Enthought edition)
1. A function definition may not span more than 1 line, e.g.
This generates an exception:
def _func (x,y):
return (1- x/2 + x**5 + y**3)*exp(-x**2-y**2)
while this works correct:
def _func (x,y): return (1- x/2 + x**5 + y**3)*exp(-x**2-y**2)
2. an emtpy line at the end also generates an exception
Is this behavior correct ?
where should I find information about it ?
thanks,
Stef Mientki