Python是一種高級編程語言,在編程領域擁有非常廣泛的應用。其中,利用Python畫愛心是很受歡迎的一個練習。下面就讓我們來學習Python畫閃爍的愛心。
import turtle import time # 設置畫筆基本屬性 hp = turtle.Pen() hp.hideturtle() hp.speed(0) hp.pensize(5) # 畫愛心 def draw_heart(x, y, size, pen): pen.penup() pen.goto(x, y) pen.pendown() pen.begin_fill() pen.color('#FF69B4') pen.right(45) for i in range(2): pen.circle(size, 220) pen.left(70) pen.color('#DC143C') pen.right(70) pen.circle(size+20, 140) pen.color('#FF69B4') pen.left(120) pen.circle(size+20, 140) pen.right(70) pen.color('#DC143C') pen.circle(size, 220) pen.end_fill() # 愛心閃爍效果 while True: hp.clear() draw_heart(0,0,70,hp) time.sleep(0.5) hp.clear() time.sleep(0.5)
以上代碼中,我們首先需要導入turtle模塊和time模塊。然后設置好畫筆的基本屬性,包括畫筆的粗細、隱藏、速度等。接著,我們定義了一個draw_heart函數,這個函數用來畫愛心。函數中通過調整角度和圓的大小,最終完成了愛心的畫作。最后,在一個死循環中不斷清除畫布,并重畫愛心,就完成了閃爍的效果。
讓我們一起用Python畫出一個溫馨的愛心吧!
上一篇python畫愛心代碼