简单编程圆的程序怎么写

时间:2025-01-27 02:17:44 网络游戏

```python

import turtle

def draw_circle(radius):

turtle.circle(radius)

设置画布大小和背景颜色

turtle.setup(800, 600)

turtle.bgcolor("white")

设置画笔大小和颜色

turtle.pensize(3)

turtle.pencolor("black")

移动画笔到圆心的坐标(0, -100)

turtle.penup()

turtle.goto(0, -100)

turtle.pendown()

画圆

draw_circle(100)

结束绘图

turtle.done()

```

这个程序首先导入了turtle模块,然后定义了一个名为`draw_circle`的函数,该函数接受一个参数`radius`,用于指定圆的半径。接下来,代码通过`turtle.up()`将画笔抬起,然后通过`turtle.goto(0, -radius)`将画笔移动到圆心的位置。再通过`turtle.down()`将画笔落下,准备开始绘制圆形。然后代码通过`input()`函数提示用户输入圆的半径,并将输入的值转换为整数类型。最后,代码调用`draw_circle`函数,并将用户输入的半径作为参数传递给该函数。然后使用`turtle.done()`关闭图形窗口。

这个程序会打开一个窗口,并在窗口中绘制出一个半径为100的圆形。