溫馨提示×

python封閉圖形填充顏色怎么實現(xiàn)

小億
167
2024-01-10 22:39:33
欄目: 編程語言

在Python中,可以使用turtle庫來繪制封閉圖形并填充顏色。下面是一個示例代碼,演示了如何繪制一個封閉圖形并填充顏色:

import turtle

# 創(chuàng)建一個畫布
canvas = turtle.Screen()

# 創(chuàng)建一個畫筆
pen = turtle.Turtle()

# 繪制圖形
pen.begin_fill()  # 開始填充
pen.fillcolor("red")  # 設(shè)置填充顏色
pen.pensize(3)  # 設(shè)置畫筆寬度

# 繪制封閉圖形
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)

pen.end_fill()  # 結(jié)束填充

# 關(guān)閉畫布
canvas.exitonclick()

在上面的示例中,我們首先導入了turtle庫,然后創(chuàng)建了一個畫布和一個畫筆。接下來,我們使用begin_fill()方法開始填充,然后使用fillcolor()方法設(shè)置填充顏色,使用pensize()方法設(shè)置畫筆寬度。然后,我們使用forward()left()方法繪制了一個封閉圖形。最后,使用end_fill()方法結(jié)束填充。最后,使用exitonclick()方法讓程序在點擊畫布時退出。

0