python浪漫星空代码
**绘制Python浪漫星空**
1、首先导入所需要的库:matplotlib.pyplot、Numpy和Random。
import matplotlib.pyplot as plt
import numpy as np
import random
2、接下来创建一个空的海拔数组,并将其元素填充为0。
random pythonaltitude = np.zeros([100,100])
3、接着用随机算法在数组里加入一些噪声,模拟海拔的变化。
for i in range(100):
  for j in range(100):
    altitude[i,j] = altitude[i,j] + random.uniform(-1,1)
4、然后绘制热力图来表示海拔的变化。
plt.imshow(altitude, cmap ='jet', interpolation = 'nearest')
5、最后绘制浪漫星空,即在高海拔地点添加星星。
for i in range(100):
  for j in range(100):
    if(altitude[i,j] > 1.2):
      plt.scatter(i, j, s = 5, color = 'w', marker = '*')
6、显示出绘制的图像:
plt.show()
以上就是实用python绘制浪漫星空的方法。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。