用Python编写程序 利用turtle库绘制一个半径为100的实心圆
时间: 2024-03-09 08:48:08 浏览: 44
好的,下面是Python代码:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
# 创建画笔
pen = turtle.Turtle()
# 设置画笔颜色和填充颜色
pen.color("black", "red")
# 开始填充
pen.begin_fill()
# 绘制圆形
pen.circle(100)
# 结束填充
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
运行程序后,会弹出一个窗口,其中心绘制了一个半径为100的红色实心圆。
相关问题
Python中用turtle绘制一个半径为100的外接圆
可以使用以下代码绘制一个半径为100的外接圆:
```python
import turtle
# 创建一个画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔的颜色和粗细
pen.pencolor("red")
pen.pensize(2)
# 绘制一个半径为100的外接圆
pen.circle(100)
# 关闭画布
canvas.bye()
```
在这个代码中,我们使用了Python中的turtle库来绘制图形。首先,我们创建了一个画布和画笔,然后设置画笔的颜色和粗细。接下来,使用`pen.circle(100)`命令绘制一个半径为100的圆。最后,我们关闭画布并退出程序。运行这个代码,你就可以看到一个半径为100的外接圆了。
)使用turtle库绘制一个半径为200像素的圆,再绘制圆的内接等边三角形
以下是使用turtle库绘制一个半径为200像素的圆,再绘制圆的内接等边三角形的代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 绘制圆
pen.circle(200)
# 绘制内接等边三角形
pen.penup()
pen.goto(0, 200)
pen.pendown()
pen.setheading(-60)
pen.forward(400)
pen.left(120)
pen.forward(400)
pen.left(120)
pen.forward(400)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
运行代码后,将会在画布上绘制出一个半径为200像素的圆和内接等边三角形。