test *a 是解包用于元组和列表。因为他原本就是元组类型,所以解包出来也是元组的一个片段。
**b是对于 字典的解包 ,然后由于函数的定义,然后键--值分开就是【单星知道键,双星知道值】
1.导入相关的模块
import matplotlib.pyplot as plt
import numpy as np
# 绘图时可以显示中文
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
2.获得需要绘制的坐标数据 x y
an = np.linspace(0, 2 * np.pi, 100) #将0-2pi 等分100份数据
x = 3 * np.cos(an)
y = 3 * np.sin(an)
#得到需要绘制图像的数据
3.绘制图像
fig, axs = plt.subplots(2, 1)
axs[0].plot(x, y) #不使用等比
axs[0].set_title('未使用等比, 看起来像椭圆', fontsize=10)
axs[1].plot(x, y)
axs[1].axis('equal') #使用等比
axs[1].set_title('使用equal, 是正圆', fontsize=10)
fig.tight_layout()
plt.show()
4.对比效果: