中秋节到了我给大家用python做一个月饼
明天就是八月十五了,有迎來了一年一度的中秋節,在我國大部分地區,中秋節是僅次于春節的傳統節日,象征著團員安康。在這天,天上的月亮會格外的圓,我們吃到嘴里的月餅也比平常的要甜。
大家都知道月餅的種類有很多,小編的話就比較喜歡吃豆沙餡的月餅,但是說到最經典的還是我們的五仁月餅。今天我就給大家做一個五仁月餅
庫
python 自帶的Turtle庫
先看下成功的示例:
以上就是成功的示例,如果有想要源代碼的小伙伴 點擊 即可領取
現在我們就來講講制作的主要組成模塊:
五仁月餅主要就是包括四個部分,分別是最外圍的花邊,里面的圓圈,內部的花紋以及月餅的字體,下圖所示:
制作流程講解
1.月餅花邊制作
確定好月餅花邊圍起來的大圓半徑以及花邊的個數,再根據大圓半徑以及花邊個數計算出每個花邊半圓的半徑lace_r,有了花邊的個數和半徑就可以循環畫花邊了。
代碼如下:
對月餅整體填充顏色
因為月餅外面的花邊是不與金色的圓圈接觸的,這樣畫的月餅會更好看一些,所以在畫金色的圓圈之前還要畫一個大圓,半徑和花邊圍起來的大圓一致,把內部用花邊的顏色進行填充。
月餅內部的圓圈制作
2.畫內部的圓圈
內部圓圈的邊框可以用金色,圓圈里面的區域可以使用更深一些的橙黃色進行填充,和月餅的花邊顏色要區分開,所以畫圓圈的方法要調用兩次,只是兩次傳遞的參數不一樣。
內部花紋制作
3.畫上花紋
內部花紋是由8個三分之一圓圈組成的,每次循環會畫兩個三分之一的圓圈,
每次循環,畫完第一個三分之一圓圈之后,畫筆會進行左轉 180 °的操作,通過調整方向使這些圓圈拼成漂亮的花紋。
填寫文字
4.寫上文字
定位到月餅的中間位置,選擇合適的字體類型和字體大小,寫入 【五仁】文字。
以上就是小編今天帶來的內容,小編本身就是一名python開發工程師,我自己花了三天時間整理了一套python學習教程,從最基礎的python腳本到web開發,爬蟲,數據分析,數據可視化,機器學習,等,這些資料有想要的小伙伴 " 點擊 " 即可領取
總結
以上是生活随笔為你收集整理的中秋节到了我给大家用python做一个月饼的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对比Windows Phone与iOS、
- 下一篇: 图片浏览器java程序_图片浏览器用ja