1. 程式人生 > >使用turtle庫畫蛇

使用turtle庫畫蛇

程式碼

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()

效果圖

有點醜,啊哈哈哈哈哈哈哈哈哈哈哈哈!!!
這裡寫圖片描述

turtle庫資料

這裡寫圖片描述