在Python中,我們可以使用turtle庫(kù)來(lái)畫圖形。下面我們來(lái)嘗試畫一個(gè)彩色旋轉(zhuǎn)的圖形。
import turtle colors = ["red", "orange", "yellow", "green", "blue", "purple"] turtle.bgcolor("black") # 設(shè)置背景色為黑色 turtle.speed(0) # 設(shè)置畫筆速度為最快 for i in range(300): # 旋轉(zhuǎn)次數(shù) turtle.color(colors[i % 6]) # 根據(jù)旋轉(zhuǎn)次數(shù)選擇顏色 turtle.width(i / 100 + 1) # 根據(jù)旋轉(zhuǎn)次數(shù)改變畫筆寬度 turtle.forward(i) # 前進(jìn)距離 turtle.left(61) # 左轉(zhuǎn)角度 turtle.done() # 結(jié)束繪制
上述代碼首先定義了一個(gè)顏色列表和背景色,然后設(shè)置畫筆速度為最快。接著循環(huán)旋轉(zhuǎn)300次,根據(jù)旋轉(zhuǎn)次數(shù)選擇顏色和畫筆寬度,前進(jìn)一定距離并左轉(zhuǎn)$61^\circ$,最后結(jié)束繪制。
運(yùn)行上述代碼后,我們得到了一幅彩色旋轉(zhuǎn)的圖形,如下圖所示。