```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的圆形。