如何使用 Python Turtle 庫繪製不同的形狀?
在該程式中,我們將使用 Python 中的Turtle 庫繪製不同的形狀。Turtle 是一個類似於繪圖板的 Python 功能,它允許你命令烏龜在上面任意繪製。我們要繪製的不同形狀包括正方形、矩形、圓形和六邊形。
演算法
步驟 1:輸入不同形狀的邊的長度作為輸入。
步驟 2:使用不同的 Turtle 方法(如 forward() 和 left())繪製不同的形狀。
示例程式碼
import turtle t = turtle.Turtle() #SQUARE side = int(input("Length of side: ")) for i in range(4): t.forward(side) t.left(90) #RECTANGLE side_a = int(input("Length of side a: ")) side_b = int(input("Length of side b: ")) t.forward(side_a) t.left(90) t.forward(side_b) t.left(90) t.forward(side_a) t.left(90) t.forward(side_b) t.left(90) #CIRCLE radius = int(input("Radius of circle: ")) t.circle(radius) #HEXAGON for i in range(6): t.forward(side) t.left(300)
輸出
SQUARE: Length of side: 100RECTANGLE: Length of side a: 100 Length of side b: 20
CIRCLE: Radius of circle: 60
HEXAGON:Length of side: 100
廣告