Python是一種非常流行的編程語言,它有很多優秀的繪圖庫,可以自由地畫出各種形狀和圖案。今天,我們就來用Python繪制一些可愛的小動物吧!
# 導入繪圖庫 import turtle # 設置畫板大小和背景顏色 turtle.setup(600, 600) turtle.bgcolor('#FAC9B8') # 繪制小鳥 turtle.speed(2) def draw_bird(): turtle.pencolor('#F58A76') turtle.fillcolor('#FBB990') turtle.begin_fill() turtle.circle(50) turtle.end_fill() turtle.left(60) turtle.begin_fill() turtle.circle(50) turtle.end_fill() draw_bird() # 繪制小貓 turtle.setpos(-100, 0) turtle.speed(3) def draw_cat(): turtle.pencolor('#FFB6C1') turtle.fillcolor('#F7CAC9') turtle.begin_fill() for i in range(4): turtle.forward(100) turtle.right(90) turtle.end_fill() turtle.right(45) turtle.penup() turtle.forward(70) turtle.pendown() turtle.begin_fill() turtle.circle(20) turtle.end_fill() draw_cat() # 繪制小狗 turtle.setpos(100, 0) turtle.speed(4) def draw_dog(): turtle.pencolor('#B5EAD7') turtle.fillcolor('#A1C6B9') turtle.begin_fill() turtle.circle(60) turtle.end_fill() turtle.left(90) turtle.penup() turtle.forward(30) turtle.right(90) turtle.forward(30) turtle.pendown() turtle.fillcolor('#B5EAD7') turtle.begin_fill() turtle.circle(10) turtle.end_fill() turtle.penup() turtle.left(90) turtle.forward(60) turtle.right(90) turtle.forward(30) turtle.right(90) turtle.forward(20) turtle.pendown() turtle.fillcolor('#B5EAD7') turtle.begin_fill() turtle.circle(10) turtle.end_fill() draw_dog() turtle.done()
在這段代碼中,我們首先導入了turtle庫,然后設置了畫板大小和背景顏色。接著,我們定義了三個函數draw_bird、draw_cat和draw_dog,分別用于繪制小鳥、小貓和小狗。這些函數使用了turtle庫中的一些繪圖函數,如circle、fillcolor、penup、pendown等等,通過組合這些函數來繪制出我們想要的小動物圖案。
最后,我們在代碼的最后一行使用turtle.done()函數來保持繪圖窗口的打開狀態,以便我們能夠欣賞我們所繪制的小動物。
以上就是用Python繪制可愛小動物的簡單教程,希望你們也能夠通過學習Python來創造出自己的有趣圖案。
下一篇css不允許選擇