<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">I am just learning python then I encountered an certain point in terms of using the input function of python.<br>the source code:<br>                       eq = input("enter an equation:");<br>                       print " the result is : ";<br><br><br>the output seen in the command window:<br>>>><br>enter an equation:[m*x+b for m in (0,10,1),for x in (1,11,1), for b in (2,12,1)]<br><br>Traceback (most recent call last):<br>  File "C:/Python26/try", line 1, in <module><br>    eq = input("enter an equation:");<br>  File "<string>", line 1<br>    [m*x+b for m in (0,10,1),for x in
 (1,11,1), for b in (2,12,1)]<br>                               ^<br>SyntaxError: invalid syntax<br><br>                  Is there any other way to enter those? or it must be coded in the source code?<br>If in source code is it like in matlab where one can type:<br><br>x = [0:1:10]; <br><br>to define the range of x which is form 0 to 10 with the increment of  1.<br><br>Thanks <img src="http://mail.yimg.com/us.yimg.com/i/mesg/tsmileys2/40.gif"><br><br>Ann<br></td></tr></table><br>