Python是一種具有很高流行度的編程語言,可以用它來完成各種有趣的任務。其中,用Python畫龍貓是很有趣的一項任務。
# 導入turtle庫 import turtle # 初始化畫筆 t = turtle.Pen() t.pensize(2) t.speed(10) t.hideturtle() # 畫臉 t.fillcolor("#F9DCBB") t.begin_fill() t.circle(100) t.end_fill() # 左耳 t.goto(-60,270) t.fillcolor("#F9DCBB") t.begin_fill() t.seth(120) t.circle(-50,60) t.goto(-60,270) t.end_fill() # 右耳 t.goto(60,270) t.fillcolor("#F9DCBB") t.begin_fill() t.seth(-60) t.circle(50,60) t.goto(60,270) t.end_fill() # 左眼 t.goto(-30,100) t.fillcolor("#FFFFFF") t.begin_fill() t.circle(25) t.end_fill() # 右眼 t.goto(30,100) t.fillcolor("#FFFFFF") t.begin_fill() t.circle(25) t.end_fill() # 左眼珠子 t.goto(-30,120) t.fillcolor("#666666") t.begin_fill() t.circle(10) t.end_fill() # 右眼珠子 t.goto(30,120) t.fillcolor("#666666") t.begin_fill() t.circle(10) t.end_fill() # 鼻子 t.goto(0,60) t.fillcolor("#F9DCBB") t.begin_fill() t.circle(20) t.end_fill() # 嘴巴 t.goto(0,10) t.seth(-45) t.circle(30,90) # 左胡須 t.goto(-30,10) t.seth(-60) t.fd(50) # 中間胡須 t.goto(0,0) t.seth(-90) t.fd(50) t.seth(0) t.fd(25) # 右胡須 t.goto(30,10) t.seth(-120) t.fd(50) t.hideturtle() # 完成 turtle.done()
以上就是Python畫龍貓的代碼了,代碼中通過調用turtle庫中的函數來控制畫筆進行繪制。如果你對Python感興趣,可以繼續深入學習,會發現Python的用途非常廣泛,且非常有趣。
下一篇css中刪除按鈕樣式