《人工智能基础》代码任务4

下面这代码是不是有问题啊?

案例2_1:绘制多彩多角星

import turtle

fill_color = input("角星的填充颜色(gold,yellow,pink)?")
side_num = int(input("想画几角星?")) # 9
side_length = int(input("角星边长是多少?")) # 300
side_angle = 180-180/side_num
turtle.speed('fastest')
turtle.begin_fill()
for side in range(side_num):
if side % 3 == 0:
side_color = 'blue'
elif side % 3 == 1:
side_color = 'green'
else:
side_color = 'red'
turtle.color(side_color,fill_color)
turtle.forward(side_length)
turtle.right(side_angle)
turtle.end_fill()
turtle.done()