要編寫一個浪漫星空的代碼,你可以使用Python的turtle模塊來繪制星空圖案。以下是一個簡單的示例代碼:
import turtle
import random
# 創(chuàng)建畫布
canvas = turtle.Screen()
canvas.bgcolor('black')
# 創(chuàng)建畫筆
pen = turtle.Turtle()
pen.speed(0)
pen.hideturtle()
# 設置畫筆參數(shù)
pen.penup()
pen.color('white')
# 繪制星星
def draw_star():
size = random.randint(10, 30)
x = random.randint(-canvas.window_width() // 2, canvas.window_width() // 2)
y = random.randint(-canvas.window_height() // 2, canvas.window_height() // 2)
pen.goto(x, y)
pen.pendown()
for _ in range(5):
pen.forward(size)
pen.right(144)
pen.penup()
# 繪制星空
for _ in range(50):
draw_star()
# 關閉畫布
canvas.exitonclick()
運行以上代碼,你將得到一個黑色背景的窗口,其中繪制了50個隨機大小和位置的白色星星,創(chuàng)造出浪漫的星空效果。你可以根據(jù)需要調整代碼中的參數(shù)來改變星星的數(shù)量、大小和位置。