Python基本圖形繪制

一孝常、turtle的繪圖窗體
turtle.setup(width, height, startx, starty)
-setup()設(shè)置窗體大小及位置
-4個參數(shù)中后兩個可選
-setup()不是必須的

二愉豺、turtle空間坐標(biāo)體系
1.絕對坐標(biāo)
中心(0,0)和坐標(biāo)系坐標(biāo)一致
turtle.goto(x, y)
2.海龜坐標(biāo)
海龜當(dāng)前行進(jìn)方向?yàn)榍斑M(jìn)方向,反方向?yàn)楹笸朔较蛎R颍筮厼樽髠?cè)方向蚪拦,右邊為右側(cè)方向
turtle.fd(d)海龜向前進(jìn)方向運(yùn)行
turtle.bk(d)海龜向后退方向運(yùn)行
turtle.circle(r, angle) 海龜以左側(cè)某一個點(diǎn)為圓心,進(jìn)行曲線運(yùn)行

三、turtle角度坐標(biāo)體系
絕對角度
turtle.seth(angle)
-seth()改變海龜行進(jìn)方向
-seth()只改變方向但不行進(jìn)
-angle為絕對度數(shù)
turtle.left(angle) 以海龜當(dāng)前的位置向左改變方向
turtle.right(angle) 以海龜當(dāng)前的位置向右改變方向

四驰贷、turtle的RGB色彩模式
默認(rèn)采用小數(shù)值盛嘿,可切換為整數(shù)值
turtle.colormode(mode)
-1.0:RGB小數(shù)值模式
-255:RGB整數(shù)值模式

五、import用法
1.import<庫名>
<庫名>.<函數(shù)名>(<函數(shù)參數(shù)>)
2.from <庫名> import <函數(shù)名>
from <庫名> import *
<函數(shù)名>(<函數(shù)參數(shù)>)
-第一種方法不會出現(xiàn)函數(shù)重名問題
-第二種方法會出現(xiàn)
3.使用import和as保留字共同完成
import <庫名> as <庫別名>
<庫別名>.<函數(shù)名>(<函數(shù)參數(shù)>)

六括袒、畫筆控制函數(shù)
畫筆操作后一直有效次兆,一般成對出現(xiàn)
-turtle.penup() 別名 turtle.pu() 抬起畫筆,海龜在飛行
-turtle.pendown() 別名 turtle.pd() 落下畫筆锹锰,海龜在爬行
畫筆設(shè)置后一直有效芥炭,直至下次重新設(shè)置
-turtle.pensize(width) 別名 turtle.width(width) 畫筆寬度,海龜?shù)难鼑?br> -turtle.pencolor(color) color為顏色字符串或r,g,b值 畫筆顏色恃慧,海龜在涂裝

七园蝠、運(yùn)動控制函數(shù)
控制海龜行進(jìn):走直線&走曲線
-turtle.forward(d) 別名 turtle.fd(d) 向前行進(jìn),海龜走直線
-d: 行進(jìn)距離痢士,可以為負(fù)數(shù)
-turtle.circle(r, extent=None) 根據(jù)半徑r繪制extent角度的弧形
-r: 默認(rèn)圓心在海龜左側(cè)r距離的位置
-extent: 繪制角度彪薛,默認(rèn)是360度整圓

八、方向控制函數(shù)
控制海龜面對方向:絕對角度&海龜角度
-turtle.setheading(angle) 別名 turtle.seth(angle) 改變行進(jìn)方向怠蹂,海龜走角度
-angle:改變行進(jìn)方向善延,海龜走角度

九、循環(huán)語句
按照一定次數(shù)循環(huán)執(zhí)行一組語句
for <變量> in range (<函數(shù)名>)
<被循環(huán)執(zhí)行的語句>
-<變量>表示每次循環(huán)的計(jì)數(shù)城侧,0到<次數(shù)>-1
for i in range(5):
print(i)
0
1
2
3
4
range()函數(shù):
產(chǎn)生循環(huán)計(jì)數(shù)序列
-range(N):產(chǎn)生0到N-1的整數(shù)序列易遣,共N個 eg:range(5) 0,1,2,3,4
-range(M, N):產(chǎn)生M到N-1的整數(shù)序列,共N-M個 eg:range(2, 5) 2,3,4

十嫌佑、demo


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末训挡,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子歧强,更是在濱河造成了極大的恐慌,老刑警劉巖为肮,帶你破解...
    沈念sama閱讀 210,835評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件摊册,死亡現(xiàn)場離奇詭異,居然都是意外死亡颊艳,警方通過查閱死者的電腦和手機(jī)茅特,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,900評論 2 383
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來棋枕,“玉大人白修,你說我怎么就攤上這事≈匕撸” “怎么了兵睛?”我有些...
    開封第一講書人閱讀 156,481評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我祖很,道長笛丙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,303評論 1 282
  • 正文 為了忘掉前任假颇,我火速辦了婚禮胚鸯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘笨鸡。我一直安慰自己姜钳,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,375評論 5 384
  • 文/花漫 我一把揭開白布形耗。 她就那樣靜靜地躺著哥桥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪趟脂。 梳的紋絲不亂的頭發(fā)上泰讽,一...
    開封第一講書人閱讀 49,729評論 1 289
  • 那天,我揣著相機(jī)與錄音昔期,去河邊找鬼已卸。 笑死,一個胖子當(dāng)著我的面吹牛硼一,可吹牛的內(nèi)容都是我干的累澡。 我是一名探鬼主播,決...
    沈念sama閱讀 38,877評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼般贼,長吁一口氣:“原來是場噩夢啊……” “哼愧哟!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起哼蛆,我...
    開封第一講書人閱讀 37,633評論 0 266
  • 序言:老撾萬榮一對情侶失蹤蕊梧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后腮介,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肥矢,經(jīng)...
    沈念sama閱讀 44,088評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,443評論 2 326
  • 正文 我和宋清朗相戀三年叠洗,在試婚紗的時候發(fā)現(xiàn)自己被綠了甘改。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,563評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡灭抑,死狀恐怖十艾,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情腾节,我是刑警寧澤忘嫉,帶...
    沈念sama閱讀 34,251評論 4 328
  • 正文 年R本政府宣布荤牍,位于F島的核電站,受9級特大地震影響榄融,放射性物質(zhì)發(fā)生泄漏参淫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,827評論 3 312
  • 文/蒙蒙 一愧杯、第九天 我趴在偏房一處隱蔽的房頂上張望涎才。 院中可真熱鬧,春花似錦力九、人聲如沸耍铜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,712評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棕兼。三九已至,卻和暖如春抵乓,著一層夾襖步出監(jiān)牢的瞬間伴挚,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,943評論 1 264
  • 我被黑心中介騙來泰國打工灾炭, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留茎芋,地道東北人。 一個月前我還...
    沈念sama閱讀 46,240評論 2 360
  • 正文 我出身青樓蜈出,卻偏偏與公主長得像田弥,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子铡原,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,435評論 2 348