蟒蛇的基本圖形:
turtle繪圖體系是Python語言的标準庫之一
使用turtle繪圖體系首先要設定turtle的繪圖窗體,這和java中的GUI界面相似
turtle.setup(width,height,startx.starty)
//startx,stary 可以省略,就是在螢幕中央
turtle空間坐标體系:
絕對坐标:
turtle.goto(100,-100)
turtle.goto(0,0)
海龜坐标:
turtlr.circle(r,angle)//半徑和角度
turtle.bk(d)//後退d
turtle.fd(d)//前進d
turtle角度坐标體系:
絕對角度:
turtle.seth(angle)
//seth()改變海龜行進方向
//angle為絕對度數
//seth()隻改變方向不行進
海龜角度:
RGB色彩體系:
預設采用小數值,可切換為整數值
turtle.colormode(mode)
turtle畫筆控制函數:
turtle.penup()
turtle.pu()
//擡起畫筆,海龜在飛行
turtle.pendown()
turtle.pd()
//落下畫筆,海龜在爬行
turtle.pensize(width)
turtle.width(width)
//畫筆寬度,海龜的腰圍
turtle.pencolor(color)
turtle.pencolor("purple")
turtle.pencolor(0.63,0.13,0.94)
turtle.pencolor((0.63,0.13,0.94))
//畫筆顔色,海龜在塗裝
完整代碼:
#PythonDraw.py
import turtle
turtle.setup(650, 350, 200, 200)
turtle.penup()
turtle.fd(-250)
turtle.pendown()
turtle.pensize(25)
turtle.pencolor("purple")
turtle.seth(-40)
for i in range(4):
turtle.circle(40, 80)
turtle.circle(-40, 80)
turtle.circle(40, 80/2)
turtle.fd(40)
turtle.circle(16, 180)
turtle.fd(40 * 2/3)
turtle.done()
标簽:turtle,畫筆,Python,40,蟒蛇,pencolor,海龜,circle
來源: https://blog.csdn.net/red_red_red/article/details/95086523