python如何利用turtle繪制正方形
繪制正方形
程序如下
import turtle as t
t.setup(650,350,200,200) #窗口大小650*350,窗口原點(diǎn)位于屏幕坐標(biāo)系(200,200)
t.pencolor("red") #海龜顏色為紅色
t.pensize(2.5) #海龜寬度為2.5
t.fd(200)
t.seth(90)
t.fd(200)
t.seth(180)
t.fd(200)
t.seth(270)
t.fd(200)
t.seth(360)
t.done運(yùn)行結(jié)果

繪制四條邊四種顏色的正方形
程序如下
import turtle as t
t.setup(600,600)
t.pensize(2.5)
t.pencolor("red")
t.fd(120)
t.left(90)
t.pencolor("green")
t.fd(120)
t.left(90)
t.pencolor("blue")
t.fd(120)
t.left(90)
t.pencolor("yellow")
t.fd(120)
t.done()運(yùn)行結(jié)果

turtle繪制無(wú)角正方形
1.找出其共性
2.(不畫(huà)+畫(huà)+不畫(huà))*4
3.不畫(huà)對(duì)應(yīng)penup()
4.畫(huà)對(duì)應(yīng)pendown()
import turtle #引入turtle庫(kù) for i in range(4): ?#利用遍歷循環(huán)來(lái)實(shí)現(xiàn)重復(fù)步驟 ? ? turtle.penup() ?#筆抬起 ? ? turtle.fd(50) ? #向前50,用來(lái)實(shí)現(xiàn)沒(méi)有角 ? ? turtle.pendown() ?#筆落下,開(kāi)始繪制邊 ? ? turtle.fd(50) ? #向前50,繪制邊 ? ? turtle.penup() ? ? turtle.fd(50) ? ? turtle.pendown() ? ? turtle.left(90) ?#實(shí)現(xiàn)筆轉(zhuǎn)向,向左90度 turtle.hideturtle() ? #隱藏小海龜
輸出如下:

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
selenium WebDriverWait類(lèi)等待機(jī)制的實(shí)現(xiàn)
這篇文章主要介紹了selenium WebDriverWait類(lèi)等待機(jī)制的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
Django中URLconf和include()的協(xié)同工作方法
這篇文章主要介紹了Django中URLconf和include()的協(xié)同工作方法,Django是Python眾人氣框架中最著名的一個(gè),需要的朋友可以參考下2015-07-07
python深度學(xué)習(xí)之多標(biāo)簽分類(lèi)器及pytorch實(shí)現(xiàn)源碼
這篇文章主要為大家介紹了python深度學(xué)習(xí)之多標(biāo)簽分類(lèi)器的使用說(shuō)明及pytorch的實(shí)現(xiàn)源碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助2022-01-01
Python實(shí)現(xiàn)控制臺(tái)進(jìn)度條功能
這篇文章主要介紹了Python實(shí)現(xiàn)控制臺(tái)進(jìn)度條功能,Python中如何寫(xiě)控制臺(tái)進(jìn)度條,本文為大家揭曉,感興趣的小伙伴們可以參考一下2016-01-01
Python如何實(shí)現(xiàn)自帶HTTP文件傳輸服務(wù)
這篇文章主要介紹了Python如何實(shí)現(xiàn)自帶HTTP文件傳輸服務(wù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07

