python 获取以点为中心的矩形
时间: 2024-04-30 17:21:37 浏览: 188
python 实现画矩形
5星 · 资源好评率100%
如果您想要获取以点为中心的矩形,可以使用以下代码:
```python
x, y = 50, 50 # 假设点的坐标为 (50, 50)
width, height = 100, 50 # 假设矩形的宽度和高度分别为 100 和 50
# 获取左上角和右下角坐标
left = x - width/2
top = y - height/2
right = x + width/2
bottom = y + height/2
# 构造矩形对象
rect = (left, top, right, bottom)
print(rect) # 打印矩形对象
```
这段代码首先假设点的坐标为 `(50, 50)`,矩形的宽度为 `100`,高度为 `50`。然后通过计算,获取了左上角和右下角的坐标,最后将这些坐标构造成一个矩形对象。
阅读全文