使用turtle库函数绘制如图一个包含9个同心圆的靶盘,要求图形颜色为蓝色
时间: 2023-03-27 09:02:42 浏览: 83
可以使用以下代码绘制该图形:
```python
import turtle
# 设置画笔颜色为蓝色
turtle.pencolor("blue")
# 绘制9个同心圆
for i in range(9):
turtle.penup()
turtle.goto(, -i * 20)
turtle.pendown()
turtle.circle(20 + i * 20)
# 隐藏画笔
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
相关问题
用turtle库函数绘制如图一个包含9个同心圆的靶盘,要求(1)图形颜色为蓝色
我可以回答这个问题。以下是使用turtle库函数绘制包含9个同心圆的靶盘的代码:
```python
import turtle
# 创建画布
screen = turtle.Screen()
# 创建画笔
pen = turtle.Turtle()
# 设置画笔颜色为蓝色
pen.color("blue")
# 绘制9个同心圆
for i in range(9):
pen.penup()
pen.goto(, -i * 20)
pen.pendown()
pen.circle(20 + i * 20)
# 隐藏画笔
pen.hideturtle()
# 显示画布
screen.mainloop()
```
运行代码后,会在画布上绘制出一个包含9个同心圆的靶盘,颜色为蓝色。
使用turtle库函数绘制一个包含9个同心圆的靶盘
以下是使用turtle库函数绘制一个包含9个同心圆的靶盘的代码:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
# 创建画笔
pen = turtle.Turtle()
# 绘制9个同心圆
for i in range(9):
pen.penup()
pen.goto(0, -i * 20)
pen.pendown()
pen.circle(20 + i * 20)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
这段代码会绘制一个包含9个同心圆的靶盘,每个圆的半径比前一个圆大20个像素。
阅读全文