human
Pythonでプログラムを書きます。痕跡を残すカメを持ってもらいましょう。彼女の正しいポリゴンを作るためにどうすればいいですか？
gpt
そのためには、一定のステップ数を踏んで、回転するたびに、例えば、正方形を作るには90度の角度と4つのステップが必要で、ステップの長さは正方形の辺の大きさになり、円を作るにはステップ数を増やして距離と角度の長さを短くする必要がある。
draw関数は、1ステップ数、2ステップの長さ、3角度を取る。

```
import turtle

def draw(p, step, ang):
    brad = turtle.Turtle()
    for i in range(p):
        brad.forward(step)
        brad.right(ang)

window = turtle.Screen()

window.bgcolor("red") # ウィンドウの色

draw()

window.exitonclick() # 十字を押して終了
```