Python可以通過修改畫筆顏色來實現更多的繪畫效果,下面我們來看一下如何增加畫筆顏色。
import turtle # 創建畫布 my_turtle = turtle.Turtle() # 設置畫筆顏色為藍色 my_turtle.pencolor("blue") # 前進100個像素點 my_turtle.forward(100) # 設置畫筆顏色為紅色 my_turtle.pencolor("red") # 向右旋轉90度 my_turtle.right(90) # 前進100個像素點 my_turtle.forward(100) # 設置畫筆顏色為綠色 my_turtle.pencolor("green") # 向右旋轉90度 my_turtle.right(90) # 前進100個像素點 my_turtle.forward(100) # 設置畫筆顏色為黃色 my_turtle.pencolor("yellow") # 向右旋轉90度 my_turtle.right(90) # 前進100個像素點 my_turtle.forward(100) # 結束 turtle.done()
在上面的代碼中,我們使用Turtle模塊創建一個畫布,并依次設置畫筆顏色為藍色、紅色、綠色和黃色。每次設置完顏色之后,我們讓畫筆向右旋轉90度,并前進100個像素點。通過這樣的方式,我們可以在畫布上畫出一個四邊形。
除了使用pencolor()函數設置畫筆顏色之外,還可以使用rgb()和color()函數來設置顏色。rgb()函數可以接受三個參數,分別表示紅色、綠色和藍色的顏色強度,取值范圍為0到255。例如,rgb(255, 0, 0)表示紅色。color()函數可以接受顏色的名稱或者HEX碼,例如,color("blue")或者color("#0000FF")表示藍色。
通過修改畫筆顏色,我們可以在Python中實現更加豐富的繪畫效果,還可以結合其他的函數,例如forward()、right()等來畫出各種形狀和圖案。