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