用Python畫一個超級月亮

這是程式的浪漫,祝大家中秋快樂

文章轉載自公眾號:計算機與網絡安全

文章出處:https://mp.weixin.qq.com/s/ggDlgwZ1N0ZMvcfKtWNYyg

▼▼▼
程式設計師的苦只有他們自己知道
bug,bug,bug,bug,bug,bug……
吃飯時在改bug
走路時在改bug
約會時在改bug
結婚時在改bug
就連上演超級藍血月時還!在!改!bug!
月全食血月+超級月亮+藍月
三景合一的天文奇觀
想想她們上一次組團亮相
是152年前
程式設計師心裡就痛

▼▼▼

不過做為一枚上知《邊城》下知程式設計的程式設計師
沒有什麼可以難倒他
“不就是圓形紅月亮嗎?”
三分鐘以後…
程式設計師自己用Python畫了一個
Python版藍血月!

▼▼▼

▼▼▼

下面是用Python畫圖的具體流程

  1. 工具
    裝一個Anaconda3.exe

2. 畫圓公式

3. 用matplotlib建立一個畫布

4.實現

可以實現這樣的效果

▼▼▼

想要niubility的話
改下程式碼…

可以畫出這種效果

雖然看上去想個太陽,但畢竟是還原“血月”你說對不對

▼▼▼
甚至在資料量足夠的情況下
Python可以透過深度學習演算法
繪製“人工智慧版藍血月”

完成!

▼▼▼

數據君祝大家節日快樂噢~~

關注數據君的臉書:

我是「數據分析那些事」。常年分享數據分析乾貨,不定期分享好用的職場技能工具。按贊我的臉書,會有豐富資料包贈送唷!

這是一個專注於數據分析職場的內容部落格,聚焦一批數據分析愛好者,在這裡,我會分享數據分析相關知識點推送、(工具/書籍)等推薦、職場心得、熱點資訊剖析以及資源大盤點,希望同樣熱愛數據的我們一同進步! 臉書會有更多互動喔:https://www.facebook.com/shujvfenxi/