I've tried everything I can think of but cannot get the pencolor to change. (Although the arrow drawing the boxes changes color.) I've placed it in places I didn't even think it would work. The arrow draws what looks like the boxes I expect, but the color looks the same as the background. So I assigned a variable and printed that variable which says None. See:
RESTART: C:/Users/Roger/AppData/Local/Programs/Python/Python36/turtle square draw.py None >>> Removing " color = " doesn't change the outcome. I hope this adequately explains things.Thanks, again. import turtle def drawSquare(t, sz): """Get turtle t to draw a square of sz side""" t.pu() t.forward(sz*2) for i in range(4): t.forward(sz) t.left(90) wn = turtle.Screen() wn.bgcolor("blue") alex = turtle.Turtle() color = alex.pencolor("darkgreen") print(color) def main(): for i in range(4): drawSquare(alex,20) main() wn.exitonclick() -- Roger Lea Scherer 623.255.7719 _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor