On 3/30/2011 7:26 AM Carla Jenkins said...
I am new to Python learnig for a class.  When I try using trajectory I receive 
an error.  Here is the code:

def logistic(x):
        return 4*x*(1-x)
ds_logistic11=trajectory(logistic,0.11)
SyntaxError: invalid syntax



Hi Carla,

Be sure to copy and paste in exactly the code that results in the error.

As you can see below when I use your example there is no error. This makes it hard as we now have to guess what you may have done.

I do see one issue -- when you intend to execute your function you need to enclose the parameters in parens. eg, use logistic(0.11)

Emile



ActivePython 2.6.1.1 (ActiveState Software Inc.) based on
Python 2.6.1 (r261:67515, Dec 5 2008, 13:58:38) [MSC v.1500 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> def logistic(x):
...     return 4*x*(1-x)
...
>>> def trajectory(a,b):pass
...
>>> ds_logistic11=trajectory(logistic,0.11)
>>>








_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to