导语
掐指一算
2021中秋节只有14天了!
家家户户中秋都会赏月吃月饼滴
相聚不容易,重在一个“团圆美满”
BUT 小编从小到大都不喜欢吃月饼撒,在家的画,家里都会买,每年都是象征性的吃一点
今年估计也不会放几天假期,最多2-3天,估计也回不了家,我是肯定不会买滴,
害,所以小编且借Python画月饼。就当我吃了吧~
正文
传统月饼吃腻了吗?那就来点特别的。
这款巧克力花式夹心月饼,陷料考究,多重新鲜口味刺激你的味蕾。
一盒3枚,馅料各不相同,给你不一样的中秋新意。
咳咳咳~画成啥样,你可以先期待一下,可能吧 这比较特别—— 特别——特别——
传统的月饼:
巧克力月饼:
咳咳咳!自由发挥吧~你们将就着看。
正式开始画月饼咯
(1)环境安装。
依旧是万能库:turtle。自带所以不用单独安装。
(2)首先创建一个月饼.py文件。
输入代码:
import turtle
然后是定义的pen函数,就是画笔。
t = turtle.Pen()
(3)按照上面巧克力月饼的我喜欢的最右边上面那个花蕊图案进行画月饼。
月饼最外面一圈像是一圈波浪一样,我们首先来绘制月饼的外圈图案。
想要画出月饼边上的弧形?我们需要使用circle指令。
代码:
for i in range(30): #使用for循环,可以把上面的图形重复绘制多次。直到绘制成一个园。
t.begin_fill()
t.forward(200) #我们让画笔t朝着箭头方向移动200像素点的距离
t.circle(30,180) #我们画出了一个小的弧形
t.goto(0,0) #我们让画笔t回到原始位置(0,0)
t.right(180)
t.right(12)
(4)给月饼上色。巧克力的话黑色撒!
这里我们将用到这些:
-
begin_fill() & end_fill() 帮助我们填充图形 t.color() 设置画笔t为指定的颜色
代码:
import turtle
t = turtle.Pen()
t.speed(0) # 用来控制画图的速度
turtle.colormode(255) #告诉Python我们使用RGB来指定颜色
t.color((0,0,0)) #表示颜色由红色0 绿色0 蓝色0 组成巧克力颜色纯黑。
for i in range(30):
t.begin_fill()
t.forward(200)
t.circle(30,180)
t.goto(0,0)
t.right(180)
t.right(12)
t.end_fill() #在begin_fill() 到 end_fill() 之间的图形会填充我们指定的颜色
如下:
(5)自由创作开始。
加上这些代码:
t.color((192,192,192))
t.penup()
t.goto(0,-180)
t.pendown()
t.width(30)
t.circle(180,-360)
t.penup()
t.goto(0,0)
t.left(90)
t.pendown()
for i in range(5):
t.color('brown')
t.width(5)
t.forward(80)
t.dot(30)
t.goto(0,0)
t.right(360/5)
效果如下:
咳咳 不是说是三个馅儿的巧克力月饼的吗?现在才一个撒继续。
红配绿经典配色~这颜色貌似有点儿丑,你们自己创作哈 颜色都是可以修改哒!
总结
你们自己搭配试试吧。我找那个颜色搭配估计搞了半小时。制作不易,记得一键三连哦!!
巧克力色的我尽力了!23333~丑着丑着我居然感觉这个色儿还行了,哈哈哈
如果需要完整的项目源码、新手安装包激活码、更多Python资料