使用python图形模块turtle库绘制太极代码实例
时间: 2023-07-30 07:08:44 浏览: 223
好的,以下是使用 Python 的 turtle 库绘制太极的代码实例:
```python
import turtle
# 设置画布大小
turtle.setup(800, 600)
# 创建画笔
pen = turtle.Pen()
# 太极圆的半径
r = 200
# 绘制黑色半圆
pen.speed(0) # 设置画笔速度
pen.fillcolor('black') # 填充黑色
pen.begin_fill() # 开始填充
pen.circle(r, 180) # 绘制半圆
pen.end_fill() # 结束填充
# 绘制白色半圆
pen.fillcolor('white') # 填充白色
pen.begin_fill() # 开始填充
pen.circle(r, -180) # 绘制半圆
pen.end_fill() # 结束填充
# 绘制两个小圆
pen.penup() # 抬起画笔
pen.goto(0, r/2) # 移动到上半部分的中心
pen.pendown() # 放下画笔
pen.fillcolor('black') # 填充黑色
pen.begin_fill() # 开始填充
pen.circle(r/4) # 绘制小圆
pen.end_fill() # 结束填充
pen.penup() # 抬起画笔
pen.goto(0, -r/2) # 移动到下半部分的中心
pen.pendown() # 放下画笔
pen.fillcolor('white') # 填充白色
pen.begin_fill() # 开始填充
pen.circle(r/4) # 绘制小圆
pen.end_fill() # 结束填充
# 隐藏画笔
pen.hideturtle()
# 显示绘制结果
turtle.done()
```
运行代码后,你将会看到一个绘制出的太极图案。
阅读全文
相关推荐











