前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分享一个使用Python画出太极阴阳八卦图的代码

分享一个使用Python画出太极阴阳八卦图的代码

作者头像
前端皮皮
发布2022-08-17 17:05:02
9260
发布2022-08-17 17:05:02
举报
文章被收录于专栏:前端进阶学习交流

大家好,我是皮皮。

一、前言

前几天在Python最强王者交流群有个叫【小王】的粉丝分享一个使用Python画出太极阴阳八卦图的代码,这里拿出来给大家分享下,一起学习下。

不过这里他的代码是有点问题的,不过不慌,下面【月神】给出了解答。

二、解决过程

下面【月神】给出了修改后的代码,这里分享给大家。【月神】的思路是先画右边黑的,再画左边白的,最后点两个点。

代码语言:javascript
复制
import turtle as t

# 设置背景和笔的移动速度及大小
t.bgcolor('yellow')
t.speed(10)
t.pensize(6)

# 画黑色的半圆
t.fillcolor("black")
t.begin_fill()
t.circle(100,180)
t.left(0)
t.circle(50,180)
t.circle(-50,180)
t.end_fill()

# 画白色的半圆
t.fillcolor("white")
t.begin_fill()
t.circle(-100,180)
t.left(180)
t.circle(50,180)
t.circle(-50,180)
t.end_fill()

# 在黑圆画白色的点
t.left(180)
t.up()
t.goto(10,150)
t.down()
t.pencolor("white")
t.fillcolor("white")
t.begin_fill()
t.circle(13)
t.end_fill()

# 在白圆画黑色的点
t.up()
t.goto(-10,30)
t.fillcolor("black")
t.begin_fill()
t.circle(15)
t.end_fill()
t.pencolor('blue')
t.goto(1000,1000)
t.done()

本地跑完代码之后,一张八卦图就出来了,很炫酷!

太极生两仪,两仪生四象,四象生八卦,八卦定吉凶,吉凶生大业!

后来【冫马讠成】多次修改八卦图颜色,演示了好多图片,这里拿出几张给大家看看。

下图是支持的所以颜色。

感兴趣的朋友,可以自己跑跑看。

三、总结

大家好,我是皮皮。这篇文章主要分享了一个使用Python画出太极阴阳八卦图的代码,针对该问题给出了具体的解析和代码演示,帮助粉丝顺利解决了问题。

最后感谢粉丝【小王】提问,感谢【月神】给出的具体解析和代码演示,感谢【dcpeng】、【冫马讠成】、【炸蛋散】、【艾希·觉罗】、【孤独】、【瑜亮老师】等人参与学习交流。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python共享之家 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、前言
  • 二、解决过程
  • 三、总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档