十个同心圆python
时间: 2023-10-17 19:32:18 浏览: 181
2.1 十个圆.py
要绘制十个同心圆的图形,你可以使用Python中的图形库matplotlib来实现。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 设置圆心坐标和半径
center = (0, 0)
radii = np.arange(1, 11)
# 创建一个图形对象
fig, ax = plt.subplots()
# 绘制同心圆
for radius in radii:
circle = plt.Circle(center, radius, fill=False)
ax.add_patch(circle)
# 设置坐标轴范围
ax.set_xlim(-11, 11)
ax.set_ylim(-11, 11)
# 显示图形
plt.axis('equal')
plt.show()
```
运行以上代码,你将获得一个包含十个同心圆的图形。每个圆的半径从1到10递增,圆心为坐标原点(0, 0)。你可以根据需要调整圆心和半径的值。
阅读全文