import turtle
defdrawshake
(rad,angle,len,neckrad):
for i in range(len):
turtle.circle(rad,angle)
turtle.circle(-rad,angle)
turtle.circle(rad,angle/2)
turtle.fd(rad)
turtle.circle(neckrad+1,180)
turtle.fd(rad*2/3)
defmain
(): turtle.setup(1300,500,0,0)
pythonsize = 30
turtle.pensize(pythonsize)
turtle.pencolor("blue")
turtle.seth(-40)
drawshake(40,80,5,pythonsize/2)
main()
關於turtle庫的使用文件:
1、turtle.setup(1300,500,0,0)
啟動乙個左上角座標為(0,0),長1300,寬500的圖形視窗。
2、pythonsize = 30
、turtle.pensize(pythonsize)
控制畫筆的大小。
3、turtle.pencolor("blue")
控制畫筆的顏色
4、turtle.seth(-40)
控制畫筆的方向
5、drawshake(40,80,5,pythonsize/2)
呼叫drawshake()
函式,畫圖形。
1、turtle.circle(rad,angle)
引數rad描述圓形軌跡半徑的位置,引數angle表示畫筆沿著圓形的弧度值。
2、turtle.fd(rad)
也稱為turtle.forward(rad)
函式,表示畫筆向前直線爬行移動,它有乙個引數表示爬行的距離。
蟒蛇繪製程式
import turtle def drawsnack rad,angle,len,neckrad for i in range len turtle.circle rad,angle turtle.circle rad,angle turtle.circle rad,angle 2 turtle....
Python蟒蛇繪製程式
turtle函式庫 python中很流行的,用於繪製影象的函式庫。使用turtle庫,首先需要有乙個概念,即 在平面座標系中,有乙隻小烏龜,它從原點出發,根據函式的指令確定前進的方向和方式,進行移動,由此繪製成了圖形。繪製一條蟒蛇,如下 程式 import turtle def drawsnake ...
蟒蛇繪製 C
描述 python語言程式設計基礎 第2版 第2.3節給出了乙個 蟒蛇繪製 例項,如下 drawpython.py import turtle turtle.setup 650,350,200,200 turtle.penup turtle.fd 250 turtle.pendown turtle....