python怎么同时画圆和方
时间: 2024-11-22 07:41:55 浏览: 0
在Python中,你可以使用matplotlib库来绘制圆形和方形图形。首先,你需要安装matplotlib,如果尚未安装,可以使用pip进行安装:
```bash
pip install matplotlib
```
然后,你可以通过以下代码同时绘制一个圆和一个正方形:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建一个figure对象
fig, ax = plt.subplots()
# 绘制圆形 (半径为1)
circle = plt.Circle((0, 0), radius=1, color='blue')
ax.add_patch(circle)
# 绘制正方形 (边长为2)
square = plt.Rectangle((-1, -1), width=2, height=2, color='red')
ax.add_patch(square)
# 设置坐标轴范围和标题
ax.set_xlim(-2, 2)
ax.set_ylim(-2, 2)
ax.set_title('Circle and Square')
# 显示图形
plt.show()
```
这个例子中,我们创建了一个绘图区域`ax`,并添加了蓝色的圆形和红色的正方形作为patch到这个区域。最后显示整个图形。
阅读全文