利用turtl进行绘制如下图的同心标靶图,颜色有变比。
时间: 2024-05-22 14:16:19 浏览: 57
turtl-ut:加密,同步和共享笔记,图片等。在线和离线记录笔记,为网站添加书签并存储敏感项目的文档。 [移至gitlab]
以下是利用Python中的Turtle库绘制同心标靶图的代码:
```python
import turtle
# 设置初始位置和大小
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.pensize(2)
# 绘制同心圆
for i in range(6):
turtle.penup()
turtle.goto(0, -i*30)
turtle.pendown()
if i % 2 == 0:
turtle.color("#ff0000")
else:
turtle.color("#0000ff")
turtle.circle(30+i*30)
# 绘制中心点
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color("#000000")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
运行代码后,可以得到如下图所示的同心标靶图:
![同心标靶图](https://cdn.luogu.com.cn/upload/image_hosting/c1zv9rqu.png)
阅读全文