0
点赞
收藏
分享

微信扫一扫

python画月饼(简易版)

实现思路

  1. 导入matplotlib库和numpy,用于绘制图形。
  2. 创建一个圆形,这个圆形代表月饼的形状。
  3. 在圆形内部创建一个五边形。可以使用matplotlib的Polygon类来创建一个五边形,然后使用add_patch方法将其添加到图形中。
  4. 设置坐标轴的范围,并显示图形

安装matplotlib和numpy:

pip install matplotlib numpy


python画月饼(简易版)_坐标轴

代码实现

#可运行文件
import matplotlib.pyplot as plt
import matplotlib.patches as patches
import numpy as np

# 创建一个新的图形
fig, ax = plt.subplots()

# 创建一个圆形,代表月饼的形状,将颜色填充为金色
circle = plt.Circle((0.5, 0.5), 0.4, fill=True, facecolor='gold')
ax.add_artist(circle)

# 计算五角星的中心点位置
center = (0.5, 0.5)

# 在圆形内部创建一个五边形,颜色填充为粉色
star = patches.RegularPolygon(center, 5, radius=0.2, orientation=np.deg2rad(72), facecolor='pink')
ax.add_patch(star)

# 设置坐标轴的范围
ax.set_xlim(0, 1)
ax.set_ylim(0, 1)

# 显示图形
plt.show()


运行结果

python画月饼(简易版)_ci_02


举报

相关推荐

简易版扫雷

简易版ToDoList

01迷宫简易版

简易版手写JSONP

简易版王者荣耀

【Linux】简易版shell

0 条评论