Python是一種廣泛應用的編程語言,它的代碼簡單易懂,易于學習使用。Python畫圖的一大優勢就是方便使用各種庫,用簡單的代碼實現精美的圖形效果。
下面我們演示使用Python畫花,并為花朵填上顏色。
import turtle # 繪制花朵 def flower(t, petal_len, petal_width, petal_num, color): t.color(color) angle = 360 / petal_num for i in range(petal_num): t.begin_fill() t.forward(petal_len) t.left(angle) t.width(petal_width) t.forward(petal_len) t.left(180 - angle) t.forward(petal_len) t.left(angle) t.width(1) t.penup() t.goto(0, 0) t.pendown() t.end_fill() # 繪制花朵的花蕊 def center(t, center_size): t.begin_fill() t.color("orange") t.circle(center_size) t.end_fill() # 初始化畫筆 t = turtle.Turtle() t.speed("fastest") # 繪制整個花朵 flower(t, 80, 5, 13, "pink") center(t, 20) # 隱藏畫筆 turtle.hideturtle() # 關閉窗口 turtle.done()
這段代碼使用turtle庫繪制一朵有13瓣的粉色花朵,花心為橙色,并且使用了begin_fill()和end_fill()函數對花瓣進行填色。
通過簡單的代碼,我們就實現了一個艷麗的花朵圖案,讓我們一起享受Python畫圖帶來的樂趣吧!