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

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

生活随笔

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

python

python控制画笔尺寸,Python画笔的属性及用法详解

發(fā)布時(shí)間:2024/9/27 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python控制画笔尺寸,Python画笔的属性及用法详解 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

畫(huà)筆有顏色、畫(huà)線的寬度等屬性。

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

2、turtle.pencolor():沒(méi)有參數(shù)傳入返回當(dāng)前畫(huà)筆顏色;傳入?yún)?shù)設(shè)置畫(huà)筆顏色,可以是字符串如"green", "red",也可以是RGB 3元組

>>> pencolor('brown')

>>> tup = (0.2, 0.8, 0.55)

>>> pencolor(tup)

>>> pencolor()

'#33cc8c'

3、turtle.speed(speed):設(shè)置畫(huà)筆移動(dòng)速度,畫(huà)筆繪制的速度范圍[0,10]整數(shù), 數(shù)字越大越快

知識(shí)點(diǎn)擴(kuò)展:

Turtle圖形庫(kù)是教小孩子學(xué)習(xí)編程的一種流行的方式,是1966年Wally Feurzig和Seymour Paper開(kāi)發(fā)的原始圖標(biāo)編程語(yǔ)言的一部分。

設(shè)想在一個(gè)x-y的二維平面的原點(diǎn)(x=0,y=0)上有一個(gè)機(jī)器小烏龜,通過(guò)import turtle引入該包,向小烏龜發(fā)出命令turtle.forward(15),小烏龜便沿著當(dāng)前的朝向移動(dòng)15像素,并畫(huà)出一條直線。發(fā)出指令turtle.right(25),則順時(shí)針旋轉(zhuǎn)25度。同理指令turtle.left(25)是逆時(shí)針旋轉(zhuǎn)25度,turtle.forward(-15)則是反方向移動(dòng)15像素。

通過(guò)把這些類似的命令組合在一起,可以很容易的畫(huà)出錯(cuò)綜復(fù)雜的形狀和圖形。

畫(huà)五角星例子,從原點(diǎn)出發(fā)沿x軸向右移動(dòng)200像素,然后逆時(shí)針170度,再移動(dòng)200像素,如此循環(huán)。函數(shù)turtle.pos()可以獲得機(jī)器小烏龜?shù)漠?dāng)前坐標(biāo)(x,y),而方法abs(turtle.pos())可以獲得機(jī)器小烏龜當(dāng)前距離原點(diǎn)的直線距離(根據(jù)勾股定理計(jì)算)。經(jīng)過(guò)若干次循環(huán)之后,機(jī)器小烏龜將再次經(jīng)過(guò)原點(diǎn)(x=0,y=0),此時(shí)直線距離小于1,將跳出循環(huán),程序執(zhí)行結(jié)束。

到此這篇關(guān)于Python畫(huà)筆的屬性及用法詳解的文章就介紹到這了,更多相關(guān)Python畫(huà)筆的屬性有哪些內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

總結(jié)

以上是生活随笔為你收集整理的python控制画笔尺寸,Python画笔的属性及用法详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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