Python是一種強大的編程語言,它不僅可以完成復雜的計算任務,還可以用于繪制簡單的圖形。Python的繪圖模塊——turtle能夠讓我們很方便地畫出各種圖形。
import turtle # 畫一個正方形 for i in range(4): turtle.forward(100) turtle.left(90) turtle.done()
上面這段代碼使用turtle模塊畫了一個正方形。首先我們要導入turtle模塊,然后通過turtle.forward()和turtle.left()方法畫出四個邊長為100的直線,用來形成正方形。最后使用turtle.done()方法顯示結果。
# 畫個五角星 turtle.color("red") turtle.begin_fill() for i in range(5): turtle.forward(100) turtle.right(144) turtle.end_fill() turtle.done()
上面這段代碼使用turtle模塊畫了一個紅色的五角星。與正方形的代碼類似,我們依然使用turtle.forward()和turtle.right()方法畫出五個線段。其中turtle.color()方法用于設置顏色,turtle.begin_fill()方法用于開始填充顏色,turtle.end_fill()方法則表示填充結束。最后使用turtle.done()方法顯示結果。
通過turtle模塊,我們可以畫出各種各樣的圖形,比如圓形、三角形、螺旋形等等。隨著我們對turtle模塊的掌握程度越來越高,我們可以畫出越來越復雜的圖案。這無疑會讓我們的編程之路更加有趣。