1. 程式人生 > >第五天:turtle程式語法元素分析

第五天:turtle程式語法元素分析

如有錯誤,請聯絡博主進行更改。

庫引用

    擴充Python程式功能的方式

使用import保留字完成,採用<a>.<b>()的編碼風格

import更多用法

    使用 from import 保留字共同完成

from <庫名> import <函式名>

form <庫名> import *     <函式名>(<函式引數>)

畫筆控制函式

penup()  別名 pu()  作用:讓畫筆擡起,不在畫布上留下軌跡

pendown() 別名 pd() 作用:讓畫筆落下,留下軌跡

pensize() 別名 width() 作用:畫筆寬度,海龜的腰圍

pencolor(color)  引數color 可以為顏色字串 或者 R,G,B小數值。作用:畫筆顏色,海龜在塗裝。

 turtle運動控制函式

    控制海龜行進:走直線 & 走曲線

turtle.forward(d) 別名 turtle.fd(d) 

turtle.cirtle(r, extent=None)  作用:根據半徑r繪製extent角度的弧形  

 r:預設圓心在海龜左側r距離的位置。如果為負數,圓心在右側      extent:繪製角度,預設360度。

turtle方向控制函式

    控制海龜面對方向:絕對角度 & 海龜角度

turtle.setheading(angle) 別名 turtle.seth(angle)  絕對角度

海龜角度  turtle.left    turtle.right

迴圈函式與range()函式

    迴圈語句:按照一定次數迴圈執行一組語句     <變數>表示每次迴圈的計數,0到<次數>-1

for <變數名> in range( <函式名> )

    <被執行迴圈的語句>   

    range()函式:產生迴圈計數序列