今天我們用Python來模擬一下太陽系行星運動軌跡玩玩~
先上成品圖(運行效果含音樂的呦)

想要實現(xiàn)這樣的效果并不難
1、準備材料
首先我們需要準備這樣一些材料
宇宙背景圖

背景透明的行星圖

2、編寫代碼
代碼分塊詳解
導入需要的模塊

定義窗口大小、標題名稱、字體設置、創(chuàng)建時鐘

宇宙背景初始化

右側文字及星球顯示

設定太陽初始位置

實現(xiàn)各個星球繞著太陽轉

實現(xiàn)月亮繞著地球轉

如果你很有情調的話,還可以在循環(huán)體之前加一段代碼,配曲music
注:此處音樂力求達到宏偉效果,因此選的是 Victory.mp3

總觀整體代碼


京公網(wǎng)安備 11010802030320號