五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動(dòng)態(tài)

Python實(shí)現(xiàn)繪制多角星實(shí)例

發(fā)布日期:2021-12-09 16:39 | 文章來源:源碼之家

本文轉(zhuǎn)自微信公眾號(hào):算法與編程之美

一、引言

在具備一定的Python編程基礎(chǔ)以后,我們可以結(jié)合for循環(huán)進(jìn)行多角星的編寫,只要簡單的幾次循環(huán),即可以極大的解決重復(fù)編寫相同代碼方面的問題,下面小編將以三角星、五角星為例,進(jìn)而引入如何繪制多角星。

二、方法

預(yù)備知識(shí):

命令 說明
pensize(width) 設(shè)置畫筆寬度
turtle.forward(distance) 向畫筆方向移動(dòng)distance像素長度
turtle.color(color1,color2) 同時(shí)設(shè)置pencolor,fillcolor
turtle.right(degree) 順時(shí)針移動(dòng)degree°
turtle.left(degree) 逆時(shí)針移動(dòng)degree°
turtle.begin_fill() 準(zhǔn)備開始填充圖形
turtle.end_fill() 填充完成

三、實(shí)驗(yàn)結(jié)果與討論

1.三角形的繪制

#引入turtle庫
import turtle
#為三角形設(shè)置背景顏色和填充顏色
turtle.color("yellow","blue")
#準(zhǔn)備開始填充圖形
turtle.begin_fill()
For i in range(3):#括號(hào)里寫需要的邊長數(shù)
#向當(dāng)前畫筆方向移動(dòng)300像素長度
  turtle.forward(300)
#逆時(shí)針移動(dòng)120度
  turtle.left(120)
#填充完成
turtle.end_fill()
#pycharm中需要加上此語句保證圖形不會(huì)結(jié)束運(yùn)行
turtle.done()

在成功繪制出三角形以后,我們開始嘗試進(jìn)一步的增加角的個(gè)數(shù),需要注意的是在進(jìn)行五角星的繪制時(shí)其轉(zhuǎn)角的度數(shù)十分重要,下面以標(biāo)準(zhǔn)的五角星為例,運(yùn)用相同的for實(shí)驗(yàn)簡單快捷。

2.五角星的繪制

import turtle
turtle.pensize(10)
turtle.color("red","yellow")
turtle.begin_fill()
for i in range(5):#5表示邊長為5的五角星
turtle.forward(300)
turtle.left(144)#正多邊形的外角是固定的
turtle.end_fill()
turtle.done()

3.多角星的繪制

import turtle
turtle.pensize(10)
turtle.color("red","yellow")
turtle.begin_fill()
for i in range(9):#共有9條邊
turtle.forward(80)
turtle.left(40)
turtle.end_fill()
turtle.done()

四、 結(jié)語

針對(duì)如何繪制多角星問題,提出利用for循環(huán)方法,通過編寫三角形,五角星等實(shí)驗(yàn),證明該方法是有效的,本文的方法未涉及到多角星樣式的美化,未來將繼續(xù)對(duì)turtle庫進(jìn)行學(xué)習(xí),進(jìn)一步優(yōu)化多角星案例。

到此這篇關(guān)于Python實(shí)現(xiàn)繪制多角星實(shí)例的文章就介紹到這了,更多相關(guān)Python繪制多角星內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對(duì)1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部