使用Python完成一套優美的中秋節程式碼
class Mooncake2:
def __init__(self,x_distante,y_distante,name):
turtle.home()
turtle.setup(1100, 600)
# 月餅最外層邊數
self.bian = 8
self.ext_r = 100
self.x_distante= x_distante
self.y_distante = y_distante
self.name = name
self.yuebing_zhong()
def yuebing_zhong(self):
turtle.color("#FFD700")
round_r =外匯跟單gendan5.com math.sin(math.pi / self.bian) * self.ext_r # 月餅花圈的半徑
# 從水平 x 軸出發
for i in range(self.bian):
turtle.home()
# print(turtle.xcor(), turtle.ycor())
turtle.penup() # 畫筆抬起
turtle.goto(self.x_distante,0) # 恢復為初始位置
turtle.seth((360 / self.bian) * i) # 改變畫筆方向,但不前進
turtle.fd(self.ext_r)
turtle.left((360 / self.bian) * 0.8) # 畫筆左轉一定的角度
turtle.color('#FF8C00') # 設定顏色
turtle.begin_fill() # 開始填充顏色
turtle.circle(round_r, extent=180)
turtle.end_fill()
self.inner_circle()
def inner_circle(self):
turtle.penup()
turtle.goto(0+self.x_distante,100+self.y_distante)
turtle.seth(0)
turtle.pendown()
turtle.color('#F0BE7C')
turtle.begin_fill()
turtle.circle(-self.ext_r)
turtle.end_fill()
self.Moon_inner()
def Moon_inner(self):
turtle.color('#FFD700')
turtle.goto(0+self.x_distante,-self.ext_r-self.y_distante)
turtle.left(0)
turtle.begin_fill()
turtle.circle(100,steps=6)
turtle.end_fill()
self.TP()
def TP(self):
self.pingan()
def pingan(self):
turtle.penup()
turtle.goto(-30+self.x_distante,0+self.y_distante)
turtle.color('#FF8C00')
turtle.write(" 平 ", font=(" 楷體 ", 50, "bold"))
turtle.goto(-30+self.x_distante, -60+self.y_distante)
turtle.write(" 安 ", font=(" 楷體 ", 50, "bold"))
turtle.ht()
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2914383/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python版中秋佳節月餅搶購指令碼Python指令碼
- 【中秋徵文】使用Python中秋節嫦娥投食小遊戲《千里嬋娟》Python遊戲
- 使用python繪製月餅,慢慢等待將至的中秋節Python
- 傳統節日—中秋節
- 2019中秋節放假安排,2019中秋節是幾號 今年的中秋節是幾月幾日
- 第一個中秋節
- 2019年簡短的中秋節祝福語,簡單的中秋節祝福語
- 中秋約碼 | 參加沸點 #程式碼秀# 活動來掘金拿中秋禮物
- 如何用Python過一個完美的七夕節?Python
- 教你使用一套程式碼解決出海問題
- swistak35:不要追求完美的程式碼;爭取完美的界限!
- 2019年中秋節祝福語 中秋微信祝福語大全
- Python 程式碼的效能優化之道Python優化
- 送你情人節(劫)專屬Python全套程式碼Python
- 用程式碼過中秋,python海龜月餅你要不要嘗一口?Python
- 使用Web Worker優化程式碼Web優化
- 祝思否各位社群開發者中秋節和程式設計師日雙節快樂程式設計師
- PyTorch最佳實踐,怎樣才能寫出一手風格優美的程式碼PyTorch
- 《程式設計珠璣》程式碼之路12:如何用C/C++實現array[-1]並利用它寫出優美的程式碼程式設計C++
- 中秋節微信公眾號吸粉活動,幾個關於中秋節微信活動的策劃方法
- 微課|玩轉Python輕鬆過二級(1.3節):編碼規範與程式碼優化建議1Python優化
- 微課|玩轉Python輕鬆過二級(1.3節):編碼規範與程式碼優化建議2Python優化
- 使用 IoC 容器進行程式碼優化行程優化
- leetcode 75題【優美的寫法】LeetCode
- 精美的資料分析圖! 教你使用 Python 的 Plotly 庫Python
- mitmdump+python的使用(程式碼篇)MITPython
- 優化重構Python程式碼6個小建議優化Python
- 使用SSH完成條件及分頁查詢的主要程式碼
- 完美的背景圖全屏css程式碼 – background-size:cover?CSS
- Python3基礎-程式碼閱讀系列—優惠碼生成Python
- Effective Java -- 使用try-with-resources優化程式碼Java優化
- 如何設計出優美的Web API?WebAPI
- 多重影分身:一套程式碼如何生成多個小程式?
- Python程式碼整潔之道--使用裝飾器改進程式碼Python
- python多程式簡介,和VNPY多程式引數優化程式碼分析Python優化
- .NET Core分析程式集最優美的方法,不用Assembly.LoadFile(),超越ReflectionOnlyLoad
- 如何使用 Sphinx 給 Python 程式碼寫文件Python
- Python 程式碼除錯—使用 pdb 除錯Python除錯