9個同心圓(Python turtle)

2021-10-01 13:10:22 字數 674 閱讀 3881

這個程式用來繪製9個同心圓,程式很簡單。

運用到的庫:turtle

python version:3.7

說到turtle是乙個很實用的庫,實用python來畫圖,這個庫就是乙個好幫手了。

import turtle

turtle.setup(

400,

400,

300,

300)

turtle.pensize(1)

for i in

range(9

):turtle.circle(30+

(i-1)*

20)turtle.penup(

) turtle.seth(-90

) turtle.fd(20)

turtle.seth(0)

turtle.pendown(

)turtle.done(

)

執行效果如下所示:

這次編寫這個程式的時候一開始編寫的**執行後無法保留在這個圖形處,這個視窗會直接被關閉,要想視窗不自動關閉,就需要用到turtle.done()函式了,它的作用就是程式終止而turtle視窗不關閉。

在osgEarth上畫同心圓

二.樣式表建立部分 申明樣式 osgearth style style 海拔符號設定,即貼地設定 style.getorcreate clamping osgearth symbology altitudesymbol clamp absolute style.getorcreate techniq...

乙個div實現同心圓方式

二.非常規方法 1.1 box shadow可以無限套 具體參考位址 box shadow 0 0 0 10px red,0 0 0 20px black,0 0 0 30px red,0 0 0 40px black,0 0 0 50px red 1.2 重複徑向漸變屬性background re...

自定義view 同心圓

1.建立乙個新的ios object c 類 hypnosisview 繼承uiview。hypnosisview.h import inte ce hypnosisview uiview end 2.實現drawrect 方法。import hypnosisview.h implementatio...