Python是一種強大的編程語言,允許開發者進行各種各樣的編程操作。它也被用來制作美麗的藝術品。在本文中,我們將使用Python的Turtle庫來畫出孫悟空。
# 導入Turtle庫及其別名 from turtle import * tom = Turtle() # 設置畫布背景色和畫筆顏色 bgcolor("pink") tom.pencolor("black") # 畫出頭盔 tom.pensize(10) tom.circle(60,180) tom.left(90) tom.forward(120) # 上色 tom.fillcolor("yellow") tom.begin_fill() tom.circle(50,180) tom.left(90) tom.forward(100) tom.end_fill() # 畫出兩只耳朵 tom.fillcolor("white") tom.begin_fill() tom.circle(10) tom.end_fill() tom.penup() tom.goto(25,85) tom.pendown() tom.begin_fill() tom.circle(10) tom.end_fill() # 畫出眼睛和瞳孔 tom.penup() tom.goto(-20, 130) tom.pendown() tom.fillcolor("white") tom.begin_fill() tom.circle(20) tom.end_fill() tom.penup() tom.goto(-15, 135) tom.pendown() tom.fillcolor("black") tom.begin_fill() tom.circle(10) tom.end_fill() tom.penup() tom.goto(20, 130) tom.pendown() tom.fillcolor('white') tom.begin_fill() tom.circle(20) tom.end_fill() tom.penup() tom.goto(25, 135) tom.pendown() tom.fillcolor('black') tom.begin_fill() tom.circle(10) tom.end_fill() # 畫出嘴巴 tom.penup() tom.goto(-20,100) tom.pendown() tom.left(45) tom.forward(40) tom.right(90) tom.forward(40) # 寫上名字 tom.penup() tom.goto(100,-50) tom.pendown() tom.write("孫悟空", font=("Arial", 16, "normal")) done()
運行上述代碼,我們將得到一個漂亮的孫悟空頭像。這里使用了Turtle庫中的許多不同功能,比如筆畫大小和顏色、填充顏色、位置控制、文字輸出。這些可以組合用于創造出無數種不同的圖形和圖像。