python请编写程序,画20个同心圆。提示:用到turtle库。
时间: 2023-05-15 10:04:48 浏览: 106
在Python中使用turtle绘制多个同心圆示例
以下是使用turtle库编写的Python程序,可以画出20个同心圆:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
# 创建画笔
pen = turtle.Turtle()
# 循环画20个同心圆
for i in range(20):
pen.penup()
pen.goto(0, -i * 10)
pen.pendown()
pen.circle(10 * (i + 1))
# 隐藏画笔
pen.hideturtle()
# 等待用户关闭画布
canvas.exitonclick()
```
运行程序后,将会弹出一个窗口,显示出20个同心圆。每个圆的半径都比前一个圆大10个像素。
阅读全文