python用turtle画圆
时间: 2025-01-22 12:58:52 浏览: 72
### 如何使用 Python 的 Turtle 模块绘制圆形
#### 使用 `circle` 函数绘制圆
为了使用 Python 中的 turtle 模块绘制圆形,可以调用 `turtle.circle()` 方法。此方法接受半径作为参数并沿给定半径画出一个圆弧或完整的圆[^3]。
```python
import turtle
screen = turtle.Screen()
pen = turtle.Turtle()
# 设置颜色和填充颜色
pen.color("blue", "yellow")
# 开始填充
pen.begin_fill()
# 画一个半径为100像素的圆
pen.circle(100)
# 结束填充
pen.end_fill()
screen.mainloop()
```
这段代码创建了一个新的屏幕对象以及一个新的海龟对象 pen 。设置了线条的颜色为蓝色,填充颜色为黄色之后,程序会画出一个半径为100单位长度的实心圆,并将其显示出来[^4]。
#### 调整圆的位置
如果希望改变所画圆的位置,则可以通过设置初始位置来实现:
```python
import turtle
screen = turtle.Screen()
pen = turtle.Turtle()
# 移动到指定起始点而不绘画
pen.penup()
pen.goto(-50, -75)
pen.pendown()
# 画一个半径为75像素的圆
pen.circle(75)
screen.mainloop()
```
在这个例子中,先抬起笔(`penup`)再移动到新位置(`goto`)最后放下笔(`pendown`)开始绘制。这样就可以在不同的地方绘制多个不相交的形状而不会留下不必要的线段。
阅读全文
相关推荐



















