python 画一个circle圆类
时间: 2023-11-16 09:13:18 浏览: 66
python实现画循环圆
5星 · 资源好评率100%
可以使用Python的turtle库来画一个圆形。以下是一个示例代码:
```python
import turtle
class Circle:
def __init__(self, x, y, radius):
self.x = x
self.y = y
self.radius = radius
def draw(self):
turtle.penup()
turtle.goto(self.x, self.y - self.radius)
turtle.pendown()
turtle.circle(self.radius)
# 创建一个圆形对象并绘制它
my_circle = Circle(0, 0, 50)
my_circle.draw()
turtle.done()
```
这个程序会创建一个`Circle`类,该类接受`x`、`y`和`radius`三个参数,分别表示圆心的坐标和半径大小。`draw()`方法使用turtle库来绘制圆形。通过调用`turtle.circle()`方法并传递半径值即可绘制一个圆形。最后使用`turtle.done()`来保持绘图窗口打开状态,让我们可以查看绘制的结果。
阅读全文