《PYTHON程序设计—习题及答案ch10.docx》由会员分享,可在线阅读,更多相关《PYTHON程序设计—习题及答案ch10.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第十章常用的第三方库一简答题1 .简述如何下载、卸载和更新第三方库。Python有个专门管理第三方库的网站PyPI。通过pip或easy_install安装包会自动搜 索pypi上最新的包,自动下载安装。2 .简述requests库、numpy库、matplot I ib库各自的功能。NumPy:提供了高性能的数值计算功能,特别是对于数组和矩阵的处理,是科学计算、数据 分析等领域中广泛使用的库。Matplotlib: 一个用于数据可视化的库,提供了绘制各种类型的图表和图形的功能。Requests: 一个用于HTTP请求的库,提供了发送和接收HTTP请求的功能。3 .使用numpy库创建数组的常
2、见函数有哪些?numpy. array () numpy. array ()函数numpy. zeros () numpy. zeros ()函数二 编程题1 .请在Web Xml官网查找全国列车查询系统接口,并按以下接口参数输入值。略。2 .创建一个每一行元素都是从0到4的5x5的numpy矩阵。import numpy as nparr1 =np.arange(0,1,0.01)3 .创建一个元素为从10到49的ndarray对象并输出,随后将所有位置的元素反 转后再次输出。创建一个元素为从10到49的ndarray对象使用随机整数完成。将所有元素位置反转。使用np. random. ra
3、ndom创建一个10*10的ndarray对象,并打印出最大最小元素04 .创建一个5x3的随机矩阵和一个3x2的随机矩阵,求矩阵积并输出。矩阵A为5x3; B为3x2的话,那么二者相乘就得到:AxB为5x2矩阵;BxA为3x3矩阵。5 .用数据集1,10, 6, 9绘制饼状图,并设置不同的颜色,显示百分比。略。6 .在5, 10内任取6个数,绘制cos2(x+1)的函数,并给图表和标轴加上标题。略。7 .绘制二元一次方程y-x2+4x+4的图形,要求坐标原点在图形中央。略。8 .请编写代码绘制如图10-24所示的图表,利用Latex语法设置plot的label 参数可以在图例中显示特殊字符,如本例中的pitplot (x, y label=Sy-x-2S ) 表示将图例设置为y=x?,读者可以设置更复杂的函数,并在图例中显示出来。略。