Python是一種高級編程語言,它具有簡單、易學、易讀等優(yōu)點,可以用來完成各種任務。今天我們要介紹的是如何使用Python來畫出一個美麗的心形煙花。
import turtle import random colors = ["red", "blue", "green", "yellow", "orange", "purple", "pink"] t = turtle.Turtle() t.speed(0) for i in range(50): x = random.randint(-200, 200) y = random.randint(-200, 200) t.penup() t.goto(x, y) t.pendown() for j in range(30): t.color(colors[random.randint(0, 6)]) t.forward(j * 2) t.right(30) t.penup() t.goto(0, 0) t.pendown() t.color("red") t.begin_fill() t.left(45) t.forward(100) t.circle(50, 180) t.right(90) t.circle(50, 180) t.forward(100) t.end_fill() turtle.done()
首先導入turtle庫,然后定義一個顏色列表和一個turtle對象。接下來,我們用循環(huán)隨機畫出50個彩色的線條,形成煙花的效果。最后,我們使用turtle畫一個紅色的心形,實現(xiàn)畫心形煙花的效果。