使用turtle庫畫蛇
阿新 • • 發佈:2019-01-05
程式碼
import turtle
def drawSnake(rad,angle,len,nackrad):
for i in range(len):
turtle.circle(rad,angle) #畫圓,引數分別是半徑和角度
turtle.circle(-rad,angle) #半徑為負,反方向畫圓
turtle.circle(rad,angle/2)
turtle.fd(rad) #fd函式表示直線爬行,rad表明爬行距離
turtle.circle(nackrad+1,180)
turtle.fd(rad*2 /3)
print("hell")
def main():
turtle.setup(1300,800,0,0) #啟動一個視窗,引數分別是寬,高,初始座標x,y.
pythonsize = 30
turtle.pensize(pythonsize) #畫筆大小(畫素)
turtle.pencolor("blue") #畫筆顏色(也可以#RGB)
turtle.seth(-90) #執行角度(0-360,負值表示反方向)
drawSnake(20,180,3,pythonsize/2)
main()
效果圖
有點醜,啊哈哈哈哈哈哈哈哈哈哈哈哈!!!