第五天:turtle程式語法元素分析
阿新 • • 發佈:2019-01-03
如有錯誤,請聯絡博主進行更改。
庫引用
擴充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()函式:產生迴圈計數序列