最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2021年11月18日 11:43:01   作者:鄧雪婷  
這篇文章要給大家分享Python實(shí)現(xiàn)繪制多角星的實(shí)例,在具備一定的Python編程基礎(chǔ)以后,我們可以結(jié)合for循環(huán)進(jìn)行多角星的編寫,只要簡單的幾次循環(huán),即可以極大的解決重復(fù)編寫相同代碼方面的問題,下面小編將以三角星,五角星為例,進(jìn)而引入如何繪制多角星,需要的朋友可以參考一下

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

一、引言

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

二、方法

預(yù)備知識:

命令 說明
pensize(width) 設(shè)置畫筆寬度
turtle.forward(distance) 向畫筆方向移動distance像素長度
turtle.color(color1,color2) 同時設(shè)置pencolor,fillcolor
turtle.right(degree) 順時針移動degree°
turtle.left(degree) 逆時針移動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):#括號里寫需要的邊長數(shù)
#向當(dāng)前畫筆方向移動300像素長度
  turtle.forward(300)
#逆時針移動120度
  turtle.left(120)
#填充完成
turtle.end_fill()
#pycharm中需要加上此語句保證圖形不會結(jié)束運(yùn)行
turtle.done()


在成功繪制出三角形以后,我們開始嘗試進(jìn)一步的增加角的個數(shù),需要注意的是在進(jìn)行五角星的繪制時其轉(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é)語

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

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

相關(guān)文章

  • python創(chuàng)建臨時文件夾的方法

    python創(chuàng)建臨時文件夾的方法

    這篇文章主要介紹了python創(chuàng)建臨時文件夾的方法,涉及Python基于tempfile模塊創(chuàng)建臨時文件夾的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2015-07-07
  • Pytorch使用shuffle打亂數(shù)據(jù)的操作

    Pytorch使用shuffle打亂數(shù)據(jù)的操作

    這篇文章主要介紹了Pytorch使用shuffle打亂數(shù)據(jù)的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • python監(jiān)控文件或目錄變化

    python監(jiān)控文件或目錄變化

    這篇文章主要為大家詳細(xì)介紹了python監(jiān)控文件或目錄變化的實(shí)現(xiàn)代碼,感興趣的小伙伴們可以參考一下
    2016-06-06
  • pandas loc iloc ix用法詳細(xì)分析

    pandas loc iloc ix用法詳細(xì)分析

    pandas處理數(shù)據(jù)時,我們會經(jīng)??吹絛ataframe結(jié)構(gòu)使用loc, iloc, ix等方法,那么這些方法到底有啥區(qū)別,下面我們來進(jìn)行詳細(xì)分析,感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • 完美解決Python 2.7不能正常使用pip install的問題

    完美解決Python 2.7不能正常使用pip install的問題

    今天小編就為大家分享一篇完美解決Python 2.7不能正常使用pip install的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Jupyter notebook中5個有趣的魔法命令分享

    Jupyter notebook中5個有趣的魔法命令分享

    眾?所周知,Jupyter notebook是一個交互式的Python shell,也就是IPython的封裝版,非常適合用來進(jìn)行數(shù)據(jù)分析和機(jī)器學(xué)習(xí)。本文為大家整理了Jupyter notebook中5個有趣的魔法命令,感興趣的可以了解一下
    2022-07-07
  • Python 解析庫json及jsonpath pickle的實(shí)現(xiàn)

    Python 解析庫json及jsonpath pickle的實(shí)現(xiàn)

    這篇文章主要介紹了Python 解析庫json及jsonpath pickle的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Pyside2中嵌入Matplotlib的繪圖的實(shí)現(xiàn)

    Pyside2中嵌入Matplotlib的繪圖的實(shí)現(xiàn)

    這篇文章主要介紹了Pyside2中嵌入Matplotlib的繪圖的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • PyQt4實(shí)現(xiàn)下拉菜單可供選擇并打印出來

    PyQt4實(shí)現(xiàn)下拉菜單可供選擇并打印出來

    這篇文章主要為大家詳細(xì)介紹了PyQt4實(shí)現(xiàn)下拉菜單可供選擇并打印出來,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python GUI編程學(xué)習(xí)筆記之tkinter界面布局顯示詳解

    Python GUI編程學(xué)習(xí)筆記之tkinter界面布局顯示詳解

    這篇文章主要介紹了Python GUI編程學(xué)習(xí)筆記之tkinter界面布局顯示,結(jié)合實(shí)例形式分析了Python GUI編程中tkinter界面布局顯示的相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下
    2020-03-03

最新評論

开阳县| 乌拉特中旗| 黔东| 孝昌县| 佛学| 西平县| 巴里| 新干县| 杭锦后旗| 葵青区| 顺义区| 商河县| 利川市| 涡阳县| 津市市| 佛山市| 永昌县| 聂荣县| 城固县| 长汀县| 奉新县| 双牌县| 平果县| 喀喇沁旗| 康保县| 沁阳市| 岫岩| 广丰县| 高阳县| 永城市| 吉首市| 鄂托克前旗| 赤城县| 娱乐| 木里| 西和县| 合肥市| 兴业县| 华容县| 西青区| 互助|