Python是一種強大的編程語言,它可以用來完成許多有趣的任務,例如畫彩虹圈。在這篇文章中,我們將展示如何使用Python編寫代碼來畫彩虹圈。
import turtle def draw_rainbow(): turtle.bgcolor("black") # 設置背景顏色為黑色 colors = ["red", "orange", "yellow", "green", "blue", "purple"] # 彩虹的顏色 turtle.pensize(7) # 設置畫筆寬度為7 turtle.penup() # 抬起畫筆,不畫出軌跡 turtle.goto(0, -300) # 移動到 (-300, 0) 的位置 turtle.pendown() # 放下畫筆 for color in colors: # 循環畫出每個顏色的弧形 turtle.pencolor(color) turtle.setheading(90) # 畫筆朝上 turtle.circle(300, 180) # 畫出半個圓弧 turtle.right(180) # 轉身繼續畫下一個圓弧 turtle.hideturtle() # 隱藏海龜 if __name__ == '__main__': draw_rainbow()
以上代碼使用turtle庫中的函數來控制海龜畫出彩虹圈。我們首先設置背景顏色、顏色列表和畫筆寬度等基本參數。然后我們設置海龜的位置,開始循環畫出每個顏色的半個圓弧,最后隱藏海龜。
運行上面的代碼,你將看到一張美麗的彩虹圈!