日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python turtle颜色rgb_turtle绘图总结

發(fā)布時(shí)間:2024/7/19 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python turtle颜色rgb_turtle绘图总结 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

turtle繪圖總結(jié)

(2020-05-15 11:09:13)

標(biāo)簽:

python

turtle

繪圖

總結(jié)

分類(lèi):

科技

1、畫(huà)布:

(1) turtle.screensize(寬,高,背景顏色)

(2) turtle.setup(width=0.?,height=0.?,startx=?,starty=?)

寬、高小數(shù)表示占據(jù)電腦屏幕的比例;x、y表示坐標(biāo),窗口左上角為原點(diǎn)坐標(biāo),如果x、y空,則就是窗口在正中心;

2、畫(huà)筆:

turtle.pensize()設(shè)置畫(huà)筆寬度;

turtle.pencolor()設(shè)置畫(huà)筆顏色,需要填字符串的,例如"red";

turtle.speed()設(shè)置畫(huà)筆速度,范圍[0,10]整數(shù);

3、繪圖:

turtle.forward(長(zhǎng)度)往前移動(dòng)

turtle.backward(長(zhǎng)度)往后移動(dòng)

turtle.right(角度)順時(shí)針轉(zhuǎn)

turtle.left(角度)逆時(shí)針轉(zhuǎn)

turtle.pendown()下筆

turtle.goto(x,y)跳到這個(gè)坐標(biāo)

turtle.penup()提筆

turtle.circle(半徑,弧度,step=內(nèi)切多邊形邊數(shù))畫(huà)圓,半徑正負(fù)對(duì)應(yīng)坐標(biāo)軸

setx()設(shè)置x軸移動(dòng)到指定位置

sety()設(shè)置y軸移動(dòng)到指定位置

setheading(角度)設(shè)置當(dāng)前朝向?yàn)槎嗌俳嵌?/p>

home()設(shè)置當(dāng)前畫(huà)筆位置為原點(diǎn),朝向東

dot(半徑)繪制一個(gè)指定直徑和顏色的圓點(diǎn)

4、畫(huà)圖控制:

turtle.fillcolor(顏色)填充顏色,顏色都是字符串型

turtle(color1,color2)同時(shí)設(shè)置pen顏色為color1,fill顏色為color2

turtle.filling()返回當(dāng)前是否在填充,是就True,不是就False

turtle.begin_fill()準(zhǔn)備開(kāi)始填充顏色

turtle.end_fill()填充完成

turtle.hideturtle()隱藏turtle形狀

turtle.showturtle()顯示turtle形狀

5、其他命令:

turtle.clear()清空turtle窗口,但turtle位置和狀態(tài)不變

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

turtle.undo()撤銷(xiāo)上一個(gè)操作

turtle.isvisible()返回當(dāng)前turtle是否可見(jiàn)

turtle.write(文本內(nèi)容[font=("字體名字","字體尺寸","字體類(lèi)型")])

turtle.mainloop()啟用事件循環(huán)

turtle.done()結(jié)束循環(huán)

turtle.mode()設(shè)置turtle模式,如果沒(méi)有給出,就返回當(dāng)前模式,standard,向東,逆時(shí)針;logo,向上,順時(shí)針

turtle.delay(毫秒)設(shè)置繪圖延遲

turtle.begin_poly()開(kāi)始記錄多邊形頂點(diǎn),起點(diǎn)

turtle.end_poly()停止記錄多邊形頂點(diǎn),終點(diǎn),與起點(diǎn)相連

turtle.get_poly()返回記錄的多邊形

***************************************************************************************************

一、turtle的繪圖窗體

turtle.setup(width,height,startx,starty)

1.setup()設(shè)置窗體大小及位置;

2.四個(gè)參數(shù)中后兩個(gè)可選;

3.setup()不是必須的

二、turtle空間以及角度坐標(biāo)體系

turtle.goto()——————與數(shù)學(xué)中的平面直角坐標(biāo)系類(lèi)似,默認(rèn)以(0,0)點(diǎn)為原點(diǎn)

turtle.bk()

turtle.fd()

turtle.circle(r.angle)

turtle.seth(angle)——————角度:只改變行進(jìn)方向但不行進(jìn)

turtle.left(angle)——————平面直角坐標(biāo)系90°方向

turtle.right(angle)——————平面直角坐標(biāo)系-90°方向

三、RGB色彩模式

white、yellow 、magenta(洋紅)、 cyan(青色)、 blue、 black 、seashell、 gold

、pink 、purple、 tomato

四、turtle程序語(yǔ)法元素分析

import <庫(kù)名>——————下面的程序必須是turtle.

from<庫(kù)名>import<函數(shù)名>——————下面的程序可以不寫(xiě)turtle.

import<庫(kù)名>as<庫(kù)別名>

t.pu()

t.pd()

t.pensize()

t.width()

t.pencolor()

t.fd()

t.circle()

t.seth()

for<變量>in

range(次數(shù))——————循環(huán)語(yǔ)句,其中變量表示每次循環(huán)次數(shù),0到<次數(shù)>-1

range(N)——————循環(huán)語(yǔ)句

range(M,N)——————產(chǎn)生M到N-1的整數(shù)序列

五、色彩填充

turtle.fillcolor(colorstring)——————繪制圖形的填充顏色

turtle.begin_fill()

turtle.end_fill()

六、寫(xiě)字

turtle.write(s

[,font=(“font-name”,font_size,“font_type”)])——————寫(xiě)文本,s為文本內(nèi)容,font是字體的參數(shù),分別為字體名稱(chēng),大小和類(lèi)型;font為可選項(xiàng),font參數(shù)也是可選項(xiàng)。

分享:

喜歡

0

贈(zèng)金筆

加載中,請(qǐng)稍候......

評(píng)論加載中,請(qǐng)稍候...

發(fā)評(píng)論

登錄名: 密碼: 找回密碼 注冊(cè)記住登錄狀態(tài)

昵 稱(chēng):

評(píng)論并轉(zhuǎn)載此博文

發(fā)評(píng)論

以上網(wǎng)友發(fā)言只代表其個(gè)人觀點(diǎn),不代表新浪網(wǎng)的觀點(diǎn)或立場(chǎng)。

總結(jié)

以上是生活随笔為你收集整理的python turtle颜色rgb_turtle绘图总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。