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...