今天我們用Python來模擬一下太陽系行星運動軌跡玩玩~
先上成品圖(運行效果含音樂的呦)
想要實現這樣的效果并不難
1、準備材料
首先我們需要準備這樣一些材料
宇宙背景圖
背景透明的行星圖
2、編寫代碼
代碼分塊詳解
導入需要的模塊
定義窗口大小、標題名稱、字體設置、創(chuàng)建時鐘
宇宙背景初始化
右側文字及星球顯示
設定太陽初始位置
實現各個星球繞著太陽轉
實現月亮繞著地球轉
如果你很有情調的話,還可以在循環(huán)體之前加一段代碼,配曲music
注:此處音樂力求達到宏偉效果,因此選的是 Victory.mp3
總觀整體代碼