溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

python中的seth有什么用

發(fā)布時(shí)間:2020-11-11 13:52:58 來源:億速云 閱讀:3686 作者:小新 欄目:編程語言

小編給大家分享一下python中的seth有什么用,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

Turtle庫是Python語言中一個(gè)很流行的繪制圖像的函數(shù)庫,Turtle中的turtle.seth(angle)函數(shù)表示小烏龜啟動(dòng)時(shí)運(yùn)動(dòng)的方向。它包含一個(gè)輸入?yún)?shù),是角度值。

使用之前需要導(dǎo)入庫:import turtle

? turtle.setup(width,height,startx,starty)
  -setup() 設(shè)置窗體的位置和大小
  相對(duì)于桌面的起始點(diǎn)的坐標(biāo)以及窗口的寬度高度,若不寫窗口的起始點(diǎn),則默認(rèn)在桌面的正中心
  窗體的坐標(biāo)原點(diǎn)默認(rèn)在窗口的中心
? 絕對(duì)坐標(biāo)
  ○ turtle.goto(100,100):指從當(dāng)前的點(diǎn)指向括號(hào)內(nèi)所給坐標(biāo)
? 海龜坐標(biāo),把當(dāng)前點(diǎn)當(dāng)做坐標(biāo),有前方向,后方向,左方向,右方向
  ○ turtle.fd(d):指沿著海龜?shù)那胺较蜻\(yùn)行
  ○ turtle.bk(d):指沿著海龜?shù)姆捶较蜻\(yùn)行
  ○ turtle.circle(r,angle):指沿著海龜左側(cè)的某一點(diǎn)做圓運(yùn)動(dòng)
? 絕對(duì)角度
  ○ turtle.seth(angle):只改變海龜?shù)男羞M(jìn)方向(角度按逆時(shí)針),但不行進(jìn),angle為絕對(duì)度數(shù)
? 海龜角度
  ○ turtle.left(angle)
  ○ turtle.right(angle)

一、RGB色彩體系

rgb的色彩取值范圍為0-255的整數(shù)或者0-1的小數(shù)

二、切換RGB色彩模式

turtle.colormode(mode)

1.0:RGB小數(shù)模式255:RGB整數(shù)模式

三、畫筆控制函數(shù)

1、turtle.penup() 別名turtle.pu() 畫筆抬起,不留下痕跡
2、turtle.pendown() 別名turtle.pd() 畫筆落下,留下痕跡
3、turtle.pensize(width) 別名turtle.width(width) 畫筆寬度
4、turtle.pencolor(color)
  color為顏色字符串或者rgb值
  eg:turtle.pencolor("purple")顏色字符串
    turtle.pencolor(0.63,0.13,0.94)RGB的小數(shù)值
    turtle.pencolor((0.63,0.13,0.94))RGB的元組值

四、運(yùn)動(dòng)控制函數(shù)  

1、turtle.forword(d) 別名turtle.fd(d) 向前行進(jìn)
  d:行進(jìn)距離,可以為負(fù)數(shù)
2、turtle.circle(r,extent=None)
  根據(jù)半徑r,繪制一個(gè)extent角度的弧度
  r:默認(rèn)圓心在海龜左側(cè)r距離的位置

五、方向控制函數(shù)

1、turtle.setheading(angle) 別名turtle.seth(angle) 改變行進(jìn)方向
2、angle:改變方向的角度(絕對(duì)坐標(biāo)下,絕對(duì)角度)
3、turtle.left(angle)
4、turtle.right(angle)
  angle:當(dāng)前方向上轉(zhuǎn)過得角度(海龜角度)

看完了這篇文章,相信你對(duì)python中的seth有什么用有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI