pythonturtle画靶盘
时间: 2023-04-10 07:03:08 浏览: 381
可以使用以下代码来画一个靶盘:
```python
import turtle
# 设置画布大小
turtle.setup(600, 600)
# 画圆
turtle.penup()
turtle.goto(0, -200)
turtle.pendown()
turtle.circle(200)
# 画三个同心圆
turtle.penup()
turtle.goto(0, -100)
turtle.pendown()
turtle.circle(100)
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.circle(50)
turtle.penup()
turtle.goto(0, 50)
turtle.pendown()
turtle.circle(25)
# 画直线
turtle.penup()
turtle.goto(-200, 0)
turtle.pendown()
turtle.goto(200, 0)
# 画箭头
turtle.penup()
turtle.goto(200, 0)
turtle.pendown()
turtle.goto(180, 20)
turtle.goto(180, -20)
turtle.goto(200, 0)
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
这段代码使用了 Python 的 turtle 库来绘制靶盘,首先设置了画布大小,然后使用 circle 函数画出了一个半径为 200 的圆,接着画出了三个同心圆和一条水平直线,最后画出了一个箭头。最后隐藏画笔并显示画布。
阅读全文