Answer: Turtle Challenge #81

Here’s what the code from Turtle Challenge #81 draws. This picture was made by running the code for real.

The drawing made by turtle challenge 81.
What the turtle drew.

The answers

How many points will the star have? 8 points. The turtle draws 8 lines and makes a sharp point at every turn.

How far does the turtle turn altogether? 8 × 135 = 1080 degrees. That’s 3 whole turns, so the star closes up neatly.

How the code works

Turning by a big angle like 135 degrees makes the turtle cross back over its own lines, which makes a star instead of a plain shape. Because 8 × 135 is an exact number of full turns (3), the turtle ends up back at the start.

import turtle

t = turtle.Turtle()
t.speed(0)
t.pensize(3)
t.pencolor("forestgreen")

for point in range(8):
    t.forward(150)
    t.left(135)

t.hideturtle()
turtle.done()

Try it: Try for point in range(5) with t.left(144). That’s the classic five-pointed star!