:
pic_dic = get_meun()
choice = input('请输入您想下载的图片类型:')
url3 = pic_dic.get(choice)
print('=' * 15 + ' 图片下载器启动 ' + '=' * 15)
start_page = int(input("请输入起始页码: "))
end_page = int(input("请输入结束页码: "))
print('~已开始为您下载~')
download_img(url3, start_page, end_page)
可以使用matplotlib中的plt.plot()函数和多个变量来绘制多条曲线,并给不同的曲线设置不同的颜色和线型。具体步骤如下:
1.导入matplotlib库:
import matplotlib.pyplot as plt
2.准备数据,例如我们要绘制3条曲线,每条曲线都有x值和y值:
x1 = [1,2,3,4,5]
y1 = [1,4,9,16,25]
x2 = [1,2,3,4,5]
y2 = [1,8,27,64,125]
x3 = [1,2,3,4,5]
y3 = [1,2,3,4,5]
3.使用plt.plot()函数来绘制曲线,通过在函数中添加例如color、linewidth、linestyle等参数来设置不同曲线的颜色、线宽和线型:
plt.plot(x1, y1, color='blue', linewidth=2.5, linestyle='-', label='y1')
plt.plot(x2, y2, color='red', linewidth=2.5, linestyle='--', label='y2')
plt.plot(x3, y3, color='green', linewidth=2.5, linestyle='-.', label='y3')
4.通过plt.legend()函数来添加图例,并设置图例的位置和其他属性:
plt.legend(loc='upper right', frameon=False) #这里取消图例框
5.最后,调用plt.show()函数来显示图形:
plt.show()
完整代码示例:
import matplotlib.pyplot as plt
x1 = [1,2,3,4,5]
y1 = [1,4,9,16,25]
x2 = [1,2,3,4,5]
y2 = [1,8,27,64,125]
x3 = [1,2,3,4,5]
y3 = [1,2,3,4,5]
plt.plot(x1, y1, color='blue', linewidth=2.5, linestyle='-', label='y1')
plt.plot(x2, y2, color='red', linewidth=2.5, linestyle='--', label='y2')
plt.plot(x3, y3, color='green', linewidth=2.5, linestyle='-.', label='y3')
plt.legend(loc='upper right', frameon=False)
plt.show()