【Python怎么畫彩色圓環(huán)圖?Python如何繪制漂亮的彩色圓環(huán)】在上一篇文章之中小編已經(jīng)詳細(xì)講解過了 , 該怎么通過循環(huán)加上海龜繪圖的方式來繪制五邊形螺旋線圖 。而這篇文章所要來介紹的彩色圓環(huán)圖像也是和這個(gè)螺旋圖很相似 , 不過它會(huì)在繪制時(shí)去更改畫筆顏色 , 下面有詳細(xì)代碼示例和步驟解析 , 一起往下看看吧 。

1.那么第一步還是一樣將turtle內(nèi)置模塊導(dǎo)入 , 然后實(shí)例化Pen()類來返回一個(gè)畫筆對象使用并且給它去設(shè)置屬性和調(diào)用方法來實(shí)現(xiàn)繪圖操作 。不過這次在繪圖之前還需要定義一個(gè)列表對象 , 在列表之中就是四種顏色所對應(yīng)的英文字符串 , 代碼如下所示:
import turtlet = turtle.Pen()colors = [’pink’,’blue’,’orange’,’lightgreen’]2.那么這一步就是來建立循環(huán)結(jié)構(gòu) , for循環(huán)迭代的對象還是通過range()函數(shù)生成的 , 里面?zhèn)魅氲恼麛?shù)參數(shù)決定了總共會(huì)畫出多少個(gè)圓形 。不過在循環(huán)之中多出了一步調(diào)用pencolor()方法來設(shè)置畫筆顏色的步驟 , 只需要在方法之中用切片方式獲取顏色列表對象值并傳入?yún)?shù)x%4即可在每次畫圓環(huán)時(shí)改變顏色 。
之后再調(diào)用circle()方法來讓畫筆以當(dāng)前點(diǎn)為圓心繪制圓形 , 而圓形的半徑則是由迭代時(shí)的變量控制 , 這樣就可以繪制出等比增長的圓環(huán)了 。在繪制完成之后需要將畫筆轉(zhuǎn)動(dòng)90度來繪制另外一種顏色的圓環(huán) , 否則這些圓環(huán)的顏色就會(huì)疊加在一起 , 代碼如下所示:
for x in range(100): t.pencolor(colors[x%4]) t.circle(x) t.rigth(90)

以上就是關(guān)于“Python怎么畫彩色圓環(huán)圖?Python如何繪制漂亮的彩色圓環(huán)”的全部內(nèi)容了 , 希望對你有所幫助 。
猜你喜歡
- Python圖像處理入門知識(shí)是什么?Python第三方庫opencv使用方法
- init.py文件的作用是什么?Python包中的init文件有什么作用
- Python海龜繪圖如何畫螺旋線?Python繪制螺旋線圖像詳細(xì)教程
- Pandas庫處理csv文件怎么做?Pandas處理csv數(shù)據(jù)的方法是什么
- Python圖像處理怎么向上取樣?Python向上取樣會(huì)有什么效果
- Python字典怎么美化輸出?Python美化輸出字典的教程
- pycharm中使用plot方法不顯示圖像怎么辦?解決無法在pycharm中顯示圖像的問題
- 如何使用python開發(fā)安卓應(yīng)用程序?python怎么開發(fā)安卓app?
- 湖南長沙南站到梅溪湖大劇院怎么走
- csv文件怎么打開
