python太极八卦图
时间: 2023-11-01 21:00:41 浏览: 188
太极八卦图是一种古老的图案,它代表了道家哲学中的两个对立但又相互依存的力量——阴和阳。在Python中绘制太极八卦图可以使用turtle模块。下面是一个示例代码,它可以画出太极八卦图:
```python
import turtle
# 设置背景和笔的移动速度及大小
turtle.bgcolor('black')
turtle.speed(10)
turtle.pensize(6)
# 画黑色的半圆
turtle.fillcolor("black")
turtle.begin_fill()
turtle.circle(100, 180)
turtle.left(180)
turtle.circle(50, 180)
turtle.circle(-50, 180)
turtle.end_fill()
# 画白色的半圆
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(-100, 180)
turtle.left(180)
turtle.circle(50, 180)
turtle.circle(-50, 180)
turtle.end_fill()
# 在黑圆画白色的点
turtle.left(180)
turtle.up()
turtle.goto(10, 150)
turtle.down()
turtle.pencolor("white")
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(13)
turtle.end_fill()
# 在白圆画黑色的点
turtle.up()
turtle.goto(-10, 30)
turtle.fillcolor("black")
turtle.begin_fill()
turtle.circle(15)
turtle.end_fill()
turtle.pencolor('blue')
turtle.goto(1000, 1000)
turtle.done()
```
阅读全文