蟒蛇繪製程式

2021-07-28 01:52:05 字數 1095 閱讀 2697

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 = 30turtle.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....