當前位置:編程學習大全網 - 人物素材 - 在python中海龜庫的英文

在python中海龜庫的英文

在python中海龜庫的英文如下:

turtle繪圖的基礎知識:

1、畫布(canvas)

turtle.screensize(canvwidth=None,?canvheight=None,?bg=None)?#參數分別為畫布的寬(單位像素),?高,?背景顏色。

turtle.screensize()?#返回默認大小(400,?300)

turtle.setup(width=0.5,?height=0.75,?x=None,?y=None)?#參數:width,?height:?輸入寬和高為整數時,?表示像素; 為小數時,?表示占據電腦屏幕的比例,

(x,?y):?這壹坐標表示矩形窗口左上角頂點的位置,?如果為空,則窗口位於屏幕中心。

2、turtle空間與角度坐標體系

turtle.goto(x,y)?#直接跳轉到相應的坐標點

turtle.fd(d)?#向前前進d像素

turtle.bk(d)#向後前進d像素

turtle.circle(r,angle)?#以r為半徑,旋轉angel角度。r為正,向前進方向左側旋轉,r為負,則相反。x軸為0度,逆時針為角度正值,順時針為角度負值。

turtle.seth(angle)?改變行進方向,但不行進

3、RGB色彩模式

turtle.colormode(mode)?mode=1,則為小數 ,mode=255,則為整數?

turtle.pencolor(‘color’)?color=顏色字符串,如red,blue?

RGB小數數值:turtle.pencolor(0.63,0.13,0.93)

RGB元組值:turtle.pencolor((0.63,0.13,0.93))

4、畫筆控制函數

turtle.penup()#擡起畫筆,不繪畫

turtle.pendown()#落下畫筆,開始繪畫,前兩者成對出現

turtle.pencolor()#繪畫顏色

turtle.pensize()?#畫筆粗細

turtle.speed(speed):#設置畫筆移動速度,畫筆繪制的速度範圍[0,10]整數,數字越大越快。

turtle.begin_fill()#準備開始填充圖形

turtle.end_fill()#填充完成

turtle.color(color1,?color2)?#同時設置pencolor=color1,?fillcolor=color2

5、方向控制函數

turtle.setheading(angle)#改變行進方向,但不行進,為絕對角度。

turtle.left(angel)#海龜向左轉,angel在海龜當前行進方向上旋轉的角度

turtle.right(angel)#海龜向右轉,angel在海龜當前行進方向上旋轉的角度

6.其他函數

turtle.stamp()復制當前圖形

turtle.write(s ,?[font=("font-name",font_size,"font_type")])寫文本,s為文本內容,font是字體的參數,分別為字體名稱,大小和類型;font為可選項,font參數也是可選項

turtle.undo()取消最後壹個圖的操作

turtle.clear()清空turtle窗口,但是turtle的位置和狀態不會改變

turtle.reset()清空窗口,重置turtle狀態為起始狀態

  • 上一篇:抽象手機殼材料
  • 下一篇:最好看韓劇排行榜前十名
  • copyright 2024編程學習大全網