你可以使用Python的turtle模塊來實現一個滿屏飄愛心的效果。下面是一個示例代碼:
```python
import turtle
import random
# 設置畫布大小
turtle.setup(width=800, height=600)
# 創建一個畫筆
pen = turtle.Turtle()
pen.speed(0) # 設置畫筆速度為最快
pen.hideturtle() # 隱藏畫筆形狀
# 定義愛心的形狀
def draw_heart():
pen.begin_fill()
pen.left(50)
pen.forward(133)
pen.circle(50, 200)
pen.right(140)
pen.circle(50, 200)
pen.forward(133)
pen.end_fill()
# 設置畫筆的初始位置和顏色
pen.penup()
pen.goto(0, 200)
pen.color('red')
# 不斷繪制愛心直到畫布被填滿
while True:
# 隨機生成愛心的位置和大小
x = random.randint(-390, 390)
y = random.randint(-290, 290)
size = random.randint(1, 5)
# 移動畫筆到指定位置并設置大小
pen.goto(x, y)
pen.pendown()
pen.pensize(size)
# 繪制愛心
draw_heart()
# 清除上一次繪制的愛心
pen.penup()
pen.goto(x, y)
pen.pendown()
pen.color('white')
pen.pensize(size)
draw_heart()
pen.penup()
# 顯示繪圖窗口
turtle.done()
```
這段代碼使用了turtle模塊的功能來繪制愛心,然后使用一個while循環不斷地在畫布上隨機繪制愛心,直到畫布被填滿為止。每次繪制新的愛心前,先清除上一次繪制的愛心。你可以運行這段代碼,觀察滿屏飄愛心的效果。