用python的turtle同时画圆形和正方形
时间: 2024-11-17 22:02:44 浏览: 10
Python 用turtle实现用正方形画圆的例子
在Python中,我们可以使用turtle库轻松地绘制圆形和正方形。Turtle模块提供了一个简单的图形用户界面环境,让我们能够通过控制虚拟的turtle(海龟)在屏幕上移动并绘制图形。
下面是一个基本的例子,展示了如何让turtle先画一个圆然后接着画一个正方形:
```python
import turtle
# 创建turtle对象
t = turtle.Turtle()
# 设置颜色和宽度
t.pencolor('blue') # 选择蓝色作为填充色
t.fillcolor('red') # 选择红色作为边框色
t.pensize(5) # 设置线条粗度
# 绘制圆形
t.begin_fill() # 开始填充颜色
t.circle(50) # 画半径为50的圆
t.end_fill() # 结束填充
# 清除填充色,因为接下来要画无填充的正方形
t.penup()
t.goto(0, -100) # 移动到适当位置开始正方形
t.pendown()
# 绘制正方形
for _ in range(4):
t.forward(100) # 沿x轴正方向前进100像素
t.right(90) # 向右转90度
# 关闭turtle窗口,结束绘图
turtle.done()
```
阅读全文