绘制同心圆关键在于圆心半径的确定,本人写的较简单易懂,望批评指正!!!!!!!!!!!!!

上代码!!!!!!!!!!!!

import turtle
 n=int(input(“需要绘制多少个同心圆:”))
 d=int(input(“圆与圆之间的距离为:”))
 r=int(input(“最小圆的半径:”))
 c=(“red”,“orange”,“yellow”,“green”,“blue”,“blue”,“purple”)
 for i in range(n):
 turtle.width(10)
 turtle.goto(0, -di)
 turtle.pendown()
 turtle.color(c[i])
 turtle.circle(r+di)
 turtle.penup()
 turtle.down()
 print("{0}个同心圆已绘制完毕!!!!".format(n))