On 11/16/2012 12:28 PM, sillywilly98 wrote: > I know this code is not fully debugged. I just cant see why 1 definition is > wrong. <http://python.6.n6.nabble.com/file/n4996080/def.png> > Here is the code: > # This program draws a robot. > > from turtle import * > > def draw_eyes(): > # This function > penup() > color("purple") > goto(-50, 200) > pendown() > begin_fill() > circle(20) > end_fill() > penup() > goto(50, 200) > begin_fill() > circle(20) > end_fill(() The call to end_fil has unmatched parentheses. That means the expression continues on the next line. But def is a keyword and not valid inside an expression.
def draw_nose(): # This function penup() color("orange") goto(0, 150) pendown() begin_fill() circle(20, steps=3) end_fill(() Same here. But in general, once you fix one error, you can spot the next one more easily. <snip> -- DaveA _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor