開啟Python的編譯器,匯入turtle庫,from turtle import * ,設定背景顏色和畫筆大小,迴圈執行重複的動作,執行400次,前進x*2次,逆時針旋轉91度,forward(2*x) turtle.left(91),最後執行畫圖,程式執行後執行的效果。
import turtle
q = turtle.Pen()
turtle.bgcolor("black")
sides = 7
colors = ["red","cyan","blue","yellow","orange","green","purple"]
for x in range(360):
q.pencolor(colors[x%sides])
q.forward(x*3/sides+x)
q.left(360/sides+1)
q.width(x*sides/200)
Python是一種跨平臺的計算機程式設計語言。 是一個高層次的結合瞭解釋性、編譯性、互動性和麵向物件的指令碼語言。最初被設計用於編寫自動化指令碼(shell),隨著版本的不斷更新和語言新功能的新增,越多被用於獨立的、大型專案的開發。
開啟Python的編譯器,匯入turtle庫,from turtle import * ,設定背景顏色和畫筆大小,迴圈執行重複的動作,執行400次,前進x*2次,逆時針旋轉91度,forward(2*x) turtle.left(91),最後執行畫圖,程式執行後執行的效果。
import turtle
q = turtle.Pen()
turtle.bgcolor("black")
sides = 7
colors = ["red","cyan","blue","yellow","orange","green","purple"]
for x in range(360):
q.pencolor(colors[x%sides])
q.forward(x*3/sides+x)
q.left(360/sides+1)
q.width(x*sides/200)
Python是一種跨平臺的計算機程式設計語言。 是一個高層次的結合瞭解釋性、編譯性、互動性和麵向物件的指令碼語言。最初被設計用於編寫自動化指令碼(shell),隨著版本的不斷更新和語言新功能的新增,越多被用於獨立的、大型專案的開發。