Python是一門非常強大的編程語言,它可以實現許多有趣的功能,其中之一就是制作煙花。以下是一個簡單的煙花制作的Python代碼示例:
import turtle import random #畫煙花的函數 def firework(): turtle.penup() x = random.randint(-200, 200) y = random.randint(-200, 200) turtle.goto(x, y) turtle.pendown() turtle.pensize(5) turtle.pencolor(random.choice(colors)) for i in range(25): turtle.forward(30) turtle.left(15) #煙花的顏色 colors = ["red", "orange", "yellow", "green", "blue", "purple"] #設置畫布 canvas = turtle.Screen() canvas.bgcolor("black") #循環畫煙花 while True: firework() #完成畫筆 turtle.done()
該代碼使用了turtle模塊和random模塊。在函數firework()中,我們隨機生成煙花的位置,并選擇一個隨機的顏色,然后使用turtle畫筆在屏幕上繪制一個煙花。在主循環中,我們不斷地調用firework()函數,直到我們手動停止程序。
使用Python制作煙花不僅可以提高我們的編程技能,還能讓我們感受到在屏幕上繪制美麗的圖形的樂趣。