下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
·PAGE208··PAGE221·习题13一、选择题1.关于模块、包和库,下列说法正确的是()。A.模块必须由多个文件构成 B.包一定是第三方库C.库可以由多个模块组成 D.模块和包没有区别2.使用pip安装第三方库的正确命令是()。A.installpipnumpy B.pipinstallnumpyC.pythonnumpyinstall D.pipdownloadnumpy3.下列哪个random库函数用于生成[0,1)之间的随机小数?()A.randint() B.random() C.choice() D.uniform(a,b)4.time.sleep(2)的作用是()。A.获取当前系统时间 B.格式化时间C.使程序暂停2秒 D.输出当前日期5.NumPy中的ndarray是()。A.Python内置的列表类型 B.一种高效的多维数组结构C.只能存储字符串的数据结构 D.仅用于统计分析的方法6.Pandas中用于二维表格数据的核心结构是()。A.list B.ndarray C.DataFrame D.set7.在Matplotlib中用于绘图的常用模块是()。A.pyplot B.graphs C.draw D.painter8.使用requests.get(url)后,若要读取JSON数据,应使用()。A.r.read() B.r.json() C.r.load() D.r.text()二、编程题1.使用math模块计算圆的面积,输入半径r,使用math.pi计算圆面积并输出结果。2.使用random模块生成10个1~100的随机整数,并存入列表,要求打印列表内容。3.使用time模块测量一段代码的运行时间,如统计foriinrange(1000000)的耗时。4.创建一个NumPy数组并计算平均值和标准差,创建数组[1,2,3,4,5],输出mean和std。5.使用Pandas统计某列(如“score”)的平均值和最大值,要求输出结果。6.使用Matplotlib绘制简单折线图,x为0~10,y为x的平方,绘制折线并保存为line.png。7.使用urllib.request打开网页并读取前200个字符,可使用百度首页。一、选择题答案+解析答案:C解析:单个.py文件就是模块;包是包含多个模块的文件夹;库可由多个模块/包组成。答案:B解析:pipinstall库名是标准安装第三方库命令。答案:B解析:random.random()生成[0,1)随机小数;randint生成整数,choice随机选元素,uniform生成指定区间小数。答案:C解析:time.sleep(n)让程序暂停n秒。答案:B解析:ndarray是NumPy专属多维数组,运算效率远高于普通列表。答案:C解析:Pandas中DataFrame是二维表格结构,Series为一维结构。答案:A解析:Matplotlib常用绘图子模块为matplotlib.pyplot。答案:B解析:response.json()自动解析JSON数据;text获取原始文本,无load()方法。二、编程题(Python完整代码)1.math模块计算圆面积importmathr=float(input("请输入圆的半径:"))area=math.pi*r**2print(f"圆的面积:{area:.2f}")2.random生成10个1~100随机整数importrandomnum_list=[]for_inrange(10):num=random.randint(1,100)num_list.append(num)print("随机整数列表:",num_list)3.time模块统计代码运行耗时importtimestart=time.time()#待测代码foriinrange(1000000):passend=time.time()print(f"代码运行耗时:{end-start:.4f}秒")4.NumPy数组求平均值、标准差importnumpyasnparr=np.array([1,2,3,4,5])print("平均值:",arr.mean())print("标准差:",arr.std())5.Pandas统计列平均值、最大值importpandasaspd#构造测试表格数据data={"name":["Tom","Jack","Lily"],"score":[85,92,78]}df=pd.DataFrame(data)print("score列平均值:",df["score"].mean())print("score列最大值:",df["score"].max())6.Matplotlib绘制折线图并保存importmatplotlib.pyplotaspltimportnumpyasnpx=np.arange(0,11)#0~10y=x**2plt.plot(x,y)plt.title("y=x²")plt.savefig("line.png")#保存图片plt.show()7.urllib.request读取网页前200字符fromurllibimportrequesturl=""resp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人力公司服务提质总结报告
- 2026年体校训练管理工作计划
- 吊装作业验收处置方案
- 2026年煤气证考试题库含答案
- 高中化学有机物的结构推断的解题方法与技巧
- 应急恢复专项施工方案
- 2026年中级注册安全工程师《煤矿安全实务》考试真题及答案
- 建筑工地技术塔吊措施
- 景观亭施工方案
- 2026宣传推进会面试题及答案
- 中国制造业AI场景落地之FDE路径研究白皮书2026
- 2026年甘肃庆阳宁县直事业单位选聘24人笔试参考题库及答案详解
- 四川能投发展股份有限公司所属公司2026年员工公开招聘笔试备考试题及答案详解
- 广西玉林兴业县2026年警务辅助人员招聘考试试卷-含答案解析
- 2026年江苏职业卫生技术服务专业技术人员考试(放射卫生检测与评价)模拟题及答案
- 2026-2030中国工程爆破行业十四五发展分析及投资前景与战略规划研究报告
- 街区门楼改造方案范本
- 2026年中国邮政四川省分公司笔试题及答案
- 绿化工程监理实施细则
- 海南天然橡胶产业集团股份有限公司招聘笔试题库2026
- 2025-2030声波治疗仪市场前景展望及未来经营优势可行性研究报告(-版)
评论
0/150
提交评论