[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.python

Some specific exec behavior ?

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