欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python畫矩形函數

錢良釵1年前6瀏覽0評論

Python是一種非常流行的編程語言,在Python中,我們可以使用各種庫來繪制圖形。其中,matplotlib庫提供了繪制矩形的函數,可以讓我們很方便地畫出矩形。

import matplotlib.pyplot as plt
# 繪制矩形
def draw_rect(x, y, width, height):
rect = plt.Rectangle((x, y), width, height, linewidth=1, edgecolor='r', facecolor='none')
plt.gca().add_patch(rect)
plt.show()
# 測試
draw_rect(1, 1, 2, 3)

在上面的代碼中,我們定義了一個函數draw_rect(x, y, width, height),用來畫出矩形。其中,xy表示矩形左上角的坐標,widthheight表示矩形的寬度和高度。

我們使用plt.Rectangle((x, y), width, height, linewidth=1, edgecolor='r', facecolor='none')來創建一個矩形對象。其中,linewidth表示邊框的線寬,edgecolor表示邊框的顏色,facecolor表示矩形的填充顏色。我們這里將填充顏色設為'none',即不填充。

然后,我們使用plt.gca().add_patch(rect)把矩形對象添加到當前子圖中。

最后,我們使用plt.show()函數來顯示子圖。

測試時,我們可以調用draw_rect(x, y, width, height)函數來畫出矩形。例如,draw_rect(1, 1, 2, 3)會畫出左上角坐標為(1,1),寬度為2,高度為3的矩形。