《人工智能基础与应用第2章 Python:人工智能开发语言 课后习题参考答案.docx》由会员分享,可在线阅读,更多相关《人工智能基础与应用第2章 Python:人工智能开发语言 课后习题参考答案.docx(3页珍藏版)》请在第一文库网上搜索。
1、第2章Python:人工智能开发语言课后习题答案一、考考你1Python成为人工智能开发首选语言的主要原因是旦。A.简单易学,容易掌握B.开源,不需要单独付费C.多平台性,能在不同操作系统上运行D.丰富强大的人工智能第三方库2 .在jupyternotebook中执行当前单元代码并在下方添加一个新单元的快捷键是_g_。A.EnterB.Shift+EnterC.Ctr1+EnterD.A1t+EnterA.seabom3 .哪个库A不属于大数据分析和处理的三剑客。B.pandasC.numpyD.matp1ot1b4 .for循环语句的特点是一C。B.可以是一次或多次循环D.执行效率高B.数据
2、可视化D.人工智慧预测A.根据条件判断来决定是否循环C.自动依次从数据集合中取出元素5 .第三方库matp1ot1ib的作用是C。A.进行科学计算C.制作图表二、亮一亮1.有下列方程组,请运用numpy求解。2x+y2z=33x+z=5X+yz=2参考代码:importnumpyasnpA=np.mat(2,1,-2J3,0,1,1,1,-1)b=np.array(-3,5,-2)x=np.1ina1g.so1ve(A,b)print(x)运行结果:1,-1,22.将GDRcsv文件中的第三产业数据用柱状图进行可视化。参考代码:importnumpyasnpimportmatp1ot1ib.p
3、yp1otaspitp1t.rcParamsfont.fami1y=SimHei#将全局的字体设置为黑体GDP_daU=np.1oadtxt(chapter2/data/GDP.csv,de1imiter=,skiprows=1)quai1er=GDP_data0:8,0.astype(int)p1t.bar(height=GDP_data0:8,3,x=range(1en(GDP_data0:8,3)Jabe1=第三产业GDP,tickJabe1=quarter)p1t.1egend()p1t.show()运行结果:三、帮帮我1.设计一个体重指数(BMI)计算程序,据此来判断一个人的胖瘦程度
4、。BMI(单位:kgm2)的计算公式如下。BM1=体重/身高的平方胖瘦判断标准见表2-3o表2-3体形判断标准BMI范围体形BMK18.5偏瘦18.5BMI24正常24BMI28肥胖程序的执行结果如图2.39所示。请输入你的身高(米)1.72请输入你的体重(公斤)质一你的BMI=25.35,结论:偏胖!请控制饮食!图2.39程序执行的输出样式参考代码:体重指数(BMI):判断一个人的胖瘦程度BMI=体重/身高的平方V11111height=f1oa1(inut(请输入你的身高(米):)weight=f1oat(input(请输入你的体重(千克):)bmi=round(weight(height*2),2)conc1usion=ifbmi18.5:ConeIiISiOn=偏瘦e1ifbmi24:COnC1USiOn=,正常e1ifbmi28:ConC1USion=偏胖e1se:COnCIUSiOn=肥胖Print(你的BMI=,bmi,结论:,conc1usion)运行结果:请输入你的身高(米):172请输入你的体重(千克):75你的BMI=25.35结论:偏胖