Python 是一種跨平臺、解釋型、高級編程語言,具備簡單易學、開發(fā)效率高等特點。它也可以用來畫小人兒呢!我們今天就來通過 Python 畫一個小人兒。
import turtle # 設置畫筆尺寸和速度 turtle.pensize(5) turtle.speed(10) # 畫頭 turtle.circle(50) # 畫身體和手臂 turtle.right(90) turtle.forward(100) turtle.right(180) turtle.forward(150) turtle.right(180) turtle.forward(75) turtle.right(90) turtle.forward(75) turtle.right(180) turtle.forward(150) # 畫腿和腳 turtle.left(90) turtle.forward(75) turtle.right(90) turtle.forward(50) turtle.right(90) turtle.forward(150) turtle.right(180) turtle.forward(150) turtle.right(90) turtle.forward(50) # 畫腦袋 turtle.penup() turtle.right(90) turtle.forward(100) turtle.left(90) turtle.pendown() turtle.circle(25) # 畫眼睛和嘴巴 turtle.penup() turtle.left(90) turtle.forward(20) turtle.right(90) turtle.forward(15) turtle.pendown() turtle.dot() turtle.penup() turtle.forward(30) turtle.pendown() turtle.dot() turtle.penup() turtle.right(90) turtle.forward(15) turtle.left(90) turtle.left(90) turtle.forward(15) turtle.right(90) turtle.pendown() turtle.circle(-15, 180) # 結(jié)束 turtle.done()
我們使用的是 Python 的 Turtle 庫來繪制小人兒。turtle.circle() 函數(shù)用于繪制圓形,turtle.forward() 函數(shù)用于繪制直線,turtle.right() 和 turtle.left() 用于控制方向, turtle.penup() 和 turtle.pendown() 用于控制畫筆狀態(tài),turtle.dot() 用于繪制點。
通過簡單的函數(shù)組合,我們就可以畫出一個生動可愛的小人兒啦!
下一篇php gps接口