Python畫隨機愛心是一種有趣的編程技巧,具有很高的創意性。在這里我們將使用Python的turtle庫來實現畫隨機愛心的效果。
# 導入turtle庫 import turtle import random # 定義畫心形的函數 def draw_heart(x,y,size): turtle.penup() turtle.goto(x,y) turtle.pendown() turtle.begin_fill() turtle.left(45) turtle.forward(size) turtle.circle(size/2, 180) turtle.right(90) turtle.circle(size/2, 180) turtle.forward(size) turtle.end_fill() turtle.setheading(0) # 設置背景色和畫筆顏色 turtle.bgcolor("#FFFFFF") turtle.color("#FF6B6B") # 設置畫筆寬度為1 turtle.width(1) # 循環畫隨機大小和位置的愛心 for i in range(50): x = random.randint(-300, 300) y = random.randint(-200, 200) size = random.randint(20, 100) draw_heart(x, y, size) # 隱藏turtle畫筆 turtle.hideturtle() # 顯示畫面 turtle.done()
在使用turtle庫畫圖時,我們可以通過turtle.penup()和turtle.pendown()函數來控制畫筆的起點和終點,利用for循環來重復畫隨機大小和位置的愛心,并利用random庫來生成隨機數,讓每次畫圖都具有不同的效果。
上一篇php img縮小