淘先锋技术网

首页 1 2 3 4 5 6 7

Python能够使用matplotlib库来绘制各种各样的图形,包括星座图。

以下是一个使用Python和matplotlib库绘制的星座图:

import matplotlib.pyplot as plt
def draw_constellation():
x = [1, 3, 4, 3, 1, 0, -1]
y = [0, 1, 3, 4, 4, 3, 1]
plt.plot(x, y, 'b-', linewidth=2)
for i in range(len(x)):
plt.text(x[i], y[i], str(i+1), fontsize=12, color='r')
plt.axis('off')
plt.title('Star Constellation')
plt.show()
draw_constellation()

这段代码使用了matplotlib库中的plot函数来绘制星座图,并使用text函数在星座图中添加数字编号。接着使用axis函数设置坐标轴隐藏,并添加了标题“Star Constellation”。

运行这段代码后,将会得到如下所示的星座图:

通过学习这个例子,你可以了解到如何在Python中使用matplotlib库来绘制星座图。尝试使用不同的坐标点来创建不同的星座图,发挥你的创造力吧!