Python是一種強大的編程語言,可用于制作各種應用程序和圖形。其中一個常見的Python繪圖應用是風火輪,它是一種非常有趣且視覺效果很棒的圖形效果。通過使用Python的turtle模塊和一些基本的數學知識,您可以很容易地繪制漂亮的風火輪。
# 導入turtle模塊 import turtle # 定義一個函數draw_spirograph def draw_spirograph(size, space, sides, angle): # 設置turtle窗口的背景顏色 turtle.bgcolor("black") # 設置turtle的速度 turtle.speed(0) # 循環執行 for i in range(sides): turtle.color("white") turtle.circle(size) turtle.right(angle) turtle.color("red") turtle.circle(size - space) turtle.right(angle) turtle.color("orange") turtle.circle(size - space) turtle.right(angle) turtle.color("yellow") turtle.circle(size - space) turtle.right(angle) turtle.color("green") turtle.circle(size - space) turtle.right(angle) turtle.color("blue") turtle.circle(size - space) turtle.right(angle) # 變換size和space的值 size = size - 3 space = space - 1 # 關閉turtle窗口 turtle.done() # 調用函數draw_spirograph draw_spirograph(100, 20, 50, 7)
上述代碼中,我們使用turtle模塊繪制了一個風火輪。我們使用循環遍歷每個角度,并在每個角度上畫出一個不同顏色的圓。我們還使用循環改變每個圓的大小和間距。最后,我們關閉了turtle繪圖窗口。
如果您想要自己繪制風火輪,可以嘗試調整參數值,如大小、間距、角度和顏色等。
下一篇css中td居中對齊