Python之繪製蟒蛇

2021-08-16 01:28:42 字數 1114 閱讀 7469

1、turtle庫是python常用的繪製影象的庫,根據一組函式的指令決定軌跡圖形。

2、def用於定義函式,def所定義的函式在程式中未經呼叫不能直接執行,需要通過函式名呼叫才能執行。

3、turtle.setup(寬度,高度,左上角橫座標,左上角縱座標)——這個函式用於建立乙個圖形視窗。

4、turtle.pensize(size)——表示執行軌跡的寬度,size單位為畫素。

5、turtle.pencolor("red")——即圖形的顏色。

6、turtle.seth(rad)——表示軌跡開始時的運動方向。0表示向東,90表示向北,180表示向西,270表示向南。

7、turtle.circle(rad,angle)——圓形軌跡,rad描述圓形軌跡半徑的位置,正值表示在左側rad遠的地方,angle表示弧度值。

8、turtle.fd()/turtle.forward()——沿直線運動,引數表示距離。

import turtle

def drawsnake(rad,angle,len,neckrad):

for i in range(len):                   //迴圈5次

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)                     //頭部

def main():

turtle.setup(1300,800,0,0)

pythonsize=30

turtle.pensize(pythonsize)

turtle.pencolor("red")

turtle.seth(-40)

drawsnake(40,80,5,pythonsize/2)

main()

Python蟒蛇繪製程式

turtle函式庫 python中很流行的,用於繪製影象的函式庫。使用turtle庫,首先需要有乙個概念,即 在平面座標系中,有乙隻小烏龜,它從原點出發,根據函式的指令確定前進的方向和方式,進行移動,由此繪製成了圖形。繪製一條蟒蛇,如下 程式 import turtle def drawsnake ...

Python學習筆記 繪製蟒蛇

繪製python蟒蛇是python中使用turtle庫的經典案例,其中包含了許多基礎的turtle庫的函式 以下會有三種繪製python蟒蛇的方法,其中大同小異,函式不變,有所變化的在於turtle庫函式的呼叫,請讀者分析清楚這幾種方式的不同 1 帶庫名的函式呼叫方法 python蟒蛇 import...

Python語言程式設計 蟒蛇繪製

python蟒蛇繪製 import turtle as t t.setup 650,350,200,200 t.penup penup 畫筆抬起 t.fd 250 fd 沿著海龜的前方向執行 t.pendown 畫筆落下 t.pensize 25 畫筆大小 t.pencolor purple pen...