使用turtle繪制如圖中所示的圖形。
1) 背景為白色,中間圓為紅色輪廓線,不填充;
2)圖中菱形的長對角線延長線經過圓心(如圖中虛線所示,虛線不用畫。
3)菱形為黑色輪廓線、黃色填充,其中銳角為60度;
4)繪圖過程中隱藏畫筆,能清楚地看到圖形繪制過程。
首先我們需要導入turtle海龜函數庫,在海龜函數庫中,我們有著許多關於圖形繪制的方式和方法。
我們首先利用circle方法繪制出壹個圓形,其次再利用pencolor方法進行畫筆顏色的設置,顏色設置從成紅色。
在利用每次循環控制菱形的繪制,菱形的邊長是壹樣長的,菱形每次的轉角是不壹樣的。
畫完壹次的菱形後,因為菱形需要重復12次,所以我們利用for循環,來控制次數,畫出多個相同大小不同位置的菱形。
最終結果如下所示。