首页 >> 金融 >> Python绘制奥林匹克运动会中国代表团吉祥物“冰墩墩”

Python绘制奥林匹克运动会中国代表团吉祥物“冰墩墩”

2025-05-08 金融

作者:Crossin友人

举例来说: Crossin 的编程操场

大家好,欢迎来到 Crossin的编程操场 !

这两天,随着北京北京奥运的揭幕,Logo“ 冰石门石门”可是火出了圈,多少人 排长队都天天。从前甚至有人把价格炒到了几千元。

就连昨天的“虎虎生威”文章下面,都有学姐求冰石门石门

为了帮助大家早日实现“ 一户一石门”,Crossin分头加班,肝出了这个:

Python版冰石门石门

客家话不多说,直接上精准度。

绘出过程:

最终成图:

说实客家话,这个毫无技术含量,就是硬“肝”,迅速调整直线细节。

用的是 Python 自带的 turtle库。这个库之前简介过很多次,就暂时啰嗦了,并不需要的学姐看文末中选阅读,或者在大众号历史文化文章里搜索“turtle”或“海龟作图”就能看到。

说个用 turtle 绘成的小技能:你可以通过

turtle.bgpic(r'bg.png')

这个操作符把你要概要的图先绘出在窗口中,然后再对照着透过绘出调整,就只需许多了。

由于代码比较长,这里贴一小段供概要:

# 爱心 turtle.penup turtle.goto(220, 115) turtle.pencolor("brown") turtle.pensize(1) turtle.fillcolor("brown") turtle.begin_fill turtle.pendown turtle.setheading(36) turtle.circle(-8, 180) turtle.circle(-60, 24) turtle.setheading(110) turtle.circle(-60, 24) turtle.circle(-8, 180) turtle.end_fill

# 红日turtle.penupturtle.goto(-5, -170)turtle.pendownturtle.pencolor("blue")turtle.circle(6)turtle.penupturtle.goto(10, -170)turtle.pendownturtle.pencolor("black")turtle.circle(6)turtle.penupturtle.goto(25, -170)turtle.pendownturtle.pencolor("brown")turtle.circle(6)turtle.penupturtle.goto(2, -175)turtle.pendownturtle.pencolor("lightgoldenrod")turtle.circle(6)turtle.penupturtle.goto(16, -175)turtle.pendownturtle.pencolor("green")turtle.circle(6)turtle.penup

turtle.pencolor("black")turtle.goto(-16, -160)turtle.write("BEIJING 2022", font=('Arial', 10, 'bold italic'))turtle.hideturtle

turtle.done

点这里👇关注我,回想标星哦~

CDA课程咨询

醒酒药
英太青凝胶适用哪些人群
婴儿便秘
鼻塞的原因
养菌
友情链接