> It's only obvious if you're using Python 3.x. You have forgotten the
>
> parentheses in the call to the print() function.
>
>
> On the other hand, if this is Python 2.x, I have no idea. Next time,
>
> please paste the actual error, not paraphrased. The error message
>
> includes a traceback. and a pointer to where in the line the error was
>
> detected. If it's pointing at the end of the second token, you must be
>
> running Python 3.x
> And since you're using that annoying googlegroups, see this:
>
> http://wiki.python.org/moin/GoogleGroupsPython
>
>
> --
>
> DaveA
Hi Dave,
There aren't any emails in the Cc slot so I imagine that part is fine, I will
definitely edit the extra quotes though I made the mistake of thinking it was
just google being google. For reference , I'm running Python 3.x. I'll try
out putting the quotes around it. The full code is:
>>> def phi_m(x,m):
rtn = []
for n2 in range(0, len(x)*m - 2):
n = n2 / m
r = n2 - n * m
rtn.append(m * x[n] + r * (x[n + 1] - x[n]))
print 'n2 =', n2, ': n =', n, ' r =' , r, ' rtn =', rtn
rtn
SyntaxError: invalid syntax
where the second apostrophe in 'n2 =' is marked in orange. Thanks to everyone
who's helped out so far, hopefully with some experience I'll be able sort out
any syntax issues that come my way.
--
http://mail.python.org/mailman/listinfo/python-list