共計(jì) 649 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
要用 Python 中的 turtle 模塊畫星空,可以按照以下步驟進(jìn)行:
- 導(dǎo)入 turtle 模塊:
import turtle
- 設(shè)置畫布和畫筆屬性:
turtle.setup(width=800, height=600)
turtle.bgcolor('black')
turtle.color('white')
turtle.speed(0)
- 定義一個(gè)畫星星的函數(shù):
def draw_star():
for _ in range(5):
turtle.forward(100)
turtle.right(144)
turtle.right(72)
- 循環(huán)調(diào)用畫星星的函數(shù),畫出星空效果:
for _ in range(36):
draw_star()
- 關(guān)閉 turtle 繪圖窗口:
turtle.done()
完整示例代碼如下所示:
import turtle
def draw_star():
for _ in range(5):
turtle.forward(100)
turtle.right(144)
turtle.right(72)
turtle.setup(width=800, height=600)
turtle.bgcolor('black')
turtle.color('white')
turtle.speed(0)
for _ in range(36):
draw_star()
turtle.done()
運(yùn)行以上代碼,即可在 turtle 繪圖窗口中看到畫出的星空效果。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完