stage.set_background_color("silver") # functions look like this # def is short for 'define' #def functionName(parameter): # do something right here # don't forget to indent #head def draw_head(): sprite = codesters.Square(0, 0, 250, "mediumpurple") #eyes def draw_eyes(): sprite = codesters.Square(-50, 50, 75, "white") sprite = codesters.Square(50, 50, 75, "white") sprite = codesters.Square(-44, 25, 25, "black") sprite = codesters.Square(44, 25, 25, "black") #nose def draw_nose(): sprite = codesters.Rectangle(0, -20, 50, 50, "turquoise") #mouth def draw_mouth(): sprite = codesters.Curve(-50, -50, -10, -100, 10, -100, 50, -50, None, "white") draw_head() draw_eyes() draw_nose() draw_mouth() #can we bundle them up into one big function? def draw_face(): draw_head() draw_eyes() draw_nose() draw_mouth()
  • Run Code
  • Show Console
  • Codesters How To (opens in a new tab)