如果你喜歡浪漫的星空,使用Python可以很容易地畫出美麗的星空圖像。下面是一些參考代碼,讓你可以輕松地繪制出自己的星空圖案。
# 導入 Python 繪圖庫 matplotlib import matplotlib.pyplot as plt import numpy as np # 設置圖像大小和分辨率 fig = plt.figure(figsize=(6, 4), dpi=100) # 創建一個 800x800 的二維數組,表示星空的背景 stars = np.zeros((800, 800)) # 在星空背景的隨機位置添加星星 for i in range(1000): x = np.random.randint(0, 800) y = np.random.randint(0, 800) stars[y, x] = 1 # 繪制星空背景 plt.imshow(stars, cmap='gray', vmin=0, vmax=1) # 添加文本 plt.text(100, 700, '浪漫星空', fontsize=30, color='white') # 繪制心形 for x in np.linspace(-1.5 * np.pi, 1.5 * np.pi, 200): y = np.sqrt(abs(x)) * np.sin(x) plt.scatter(x * 60 + 400, y * -60 + 400, s=5, color='red') # 隱藏坐標軸 plt.axis('off') # 展示圖像 plt.show()
通過這段代碼,你可以繪制出一張浪漫的星空圖像。代碼中使用matplotlib庫來繪制圖形。首先,創建一個800x800的二維數組,并在隨機位置添加星星。接下來,使用imshow()函數將星空背景繪制出來。然后,調用text()函數添加文本“浪漫星空”。最后,使用scatter()函數繪制心形圖案,并隱藏坐標軸。代碼運行完成后,你將得到一張美麗的星空圖案。