一元二次方程
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif']=['SimHei'] #使图形中的中文正常编码显示
plt.rcParams['axes.unicode_minus'] = False # 使坐标轴刻度标签正常显示正负号
# x = [-4,-3,-2,-1,0,1, 2, 3, 4]
# y = [16,9,4,1,0,1, 4, 9, 16]
x=np.linspace(-10,10,1000) #使图形曲线更为圆滑
y=x*x
plt.figure(figsize=(8, 4)) # 修改图形的高度和宽度
plt.xlim(-10,10) #设置x轴取值范围;
plt.ylim(0, 30) # 设置y轴取值范围;
plt.xlabel("横坐标:x") #设置x轴标签
plt.ylabel("纵坐标:x平方") # 设置y轴标签
plt.plot(x, y, label="y=x^2", color="red", linewidth=1) # 设置x轴和y轴及线条颜色,宽度,标签
plt.title("一元二次方程") # 设置图表标题为“一元二次方程”
plt.legend() #显示图例
plt.show() #显示所有图表