在海龟软件中画圆,可以使用`turtle.circle()`方法。以下是一些具体的示例代码:
画一个圆
```python
import turtle
pen = turtle.Turtle()
pen.circle(100) 画一个半径为100像素的圆
turtle.done()
```
画四个圆
```python
import turtle
pen = turtle.Turtle()
pen.speed(0) 设置画笔速度为最快
for i in range(4):
pen.circle(50) 画一个半径为50的圆
pen.right(90) 向右转90度
turtle.done()
```
画一百个圆
```python
import turtle
pen = turtle.Turtle()
pen.speed(0) 设置画笔速度为最快
for i in range(100):
pen.circle(50) 画一个半径为50的圆
pen.right(3.6) 向右转3.6度
turtle.done()
```
画奥运五环
```python
import turtle
turtle.setup(800, 600)
turtle.title("奥运五环图")
t = turtle.Turtle()
t.speed(3)
def draw_circle(x, y, color):
t.penup()
t.goto(x, y)
t.pendown()
t.color(color)
t.circle(100)
draw_circle(-220, 0, "blue") 蓝色
draw_circle(0, 0, "black") 黑色
draw_circle(220, 0, "red") 红色
draw_circle(-110, -100, "yellow") 黄色
draw_circle(110, -100, "green") 绿色
turtle.hideturtle()
turtle.done()
```
在圆里画三个圆
```python
import turtle
t = turtle.Pen()
t.width(4)
def draw_circle(x, y, r):
t.penup()
t.goto(x, y)
t.pendown()
t.circle(r)
draw_circle(0, -100, 50) 画圆1
draw_circle(-50, 0, 75) 画圆2
draw_circle(50, 0, 100) 画圆3
turtle.done()
```
通过这些示例代码,你可以看到如何使用`turtle.circle()`方法来画圆,并且可以通过调整参数来实现不同大小和位置的圆。