下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章人工智能开发工具与平台习题与实验一、单选题1.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是()。A.(x%10)*10+x//10B.(x%10)//10+x//10C.(x/10)%10+x//10D.(x%10)*10+x%102.设有程序段:k=10whilek:k=k-1print(k)则下面描述中正确的是()。A.while循环执行10次 B.循环是无限循环C.循环体语句一次也不执行 D.循环体语句执行一次3.max((1,2,3)*2)的值是()。A.3B.4C.5D.64.下列选项中与s[0:-1]表示的含义相同的是()。A.s[-1]B.s[:]C.s[:len(s)-1]D.s[0:len(s)]5.对于字典D={'A':10,'B':20,'C':30,'D':40},对第4个字典元素的访问形式是()。A.D[3]B.D[4]C.D[D]D.D['D']6.设a=set([1,2,2,3,3,3,4,4,4,4]),则a.remove(4)执行后,a的值是()。A.{1,2,3}B.{1,2,2,3,3,3,4,4,4}C.{1,2,2,3,3,3}D.[1,2,2,3,3,3,4,4,4]7.已知f=lambdax,y:x+y,则f([4],[1,2,3])的值是()。A.[1,2,3,4]B.10C.[4,1,2,3]D.{1,2,3,4}8.关于语句f=open('demo.txt','r'),下列说法不正确的是()。A.demo.txt文件必须已经存在B.只能从demo.txt文件读数据,而不能向该文件写数据。C.只能向demo.txt文件写数据,而不能从该文件读数据。D.“r”方式是默认的文件打开方式9.下列程序的运行结果是()。importnumpyarray_a=numpy.array([1,2,3])array_b=numpy.array([4,5,6])print(array_a+array_b)A.[1,2,3,4,5,6]B.[579]C.[[1,2,3],[4,5,6]]D.[1,2,3][4,5,6]10.要绘制正弦函数曲线,已知x=np.arange(0,2*np.pi,np.pi/50),则求y的正确表达式是()。A.y=sin(x)B.y=math.sin(x)C.y=np.sin(x)D.y=cmath.sin(x)二、问答题1.简述Python语言的特点。答:简洁清晰的语法;丰富的库资源;强大的数据处理能力;活跃的社区支持。2.设m,n为整型,写出与m%n等价的表达式。答:m-m//n*n。3.执行下列程序后,k的值是多少?36k=1n=263whilen:k*=n%10n//=104.写出下列程序的运行结果。8s=10foriinrange(1,6):whileTrue:ifi%2==1:breakelse:s-=1breakprint(s)5.写出下列程序的运行结果。25importnumpyasnpa=np.arange(11)s=sum(a[np.where(a%2==1)])print(s)三、实验题1.从键盘输入一个三位整数,将其个位数与十位数互换以后输出。例如,输入n=127,则m=172。n=int(input("请输入一个三位整数:"))h=n//100t=n//10%10u=n%10result=h*100+u*10+tprint(f"交换后的结果为:{result}")2.输入20个数,求出其中的最大数与最小数。numbers=[float(input(f"请输入第{i+1}个数字:"))foriinrange(20)]max_num=max(numbers)min_num=min(numbers)print(f"\n最大值:{max_num}")print(f"最小值:{min_num}")3.先定义函数求,然后调用该函数求。defSumPower(n,m):total=0.0foriinrange(1,n+1):total+=i**mreturntotals=SumPower(100,1)+SumPower(50,2)+SumPower(10,-1)print(f"s={s}")4.设x∈[−2π,2π],绘制函数曲线。yimportnumpyasnpimportmatplotlib.pyplotaspltx=np.linspace(-2*np.pi,2*np.pi,1000)y=20*np.sin(10+x**2)/(10+x**2)plt.plot(x,y,label=r'$y=\frac{20\sin(10+x^2)}{10+x^2}$')plt.xlabel('x')plt.ylabel('y')plt.title('FunctionCurve')plt.legend()plt.grid(True)plt.show()5.求定积分。0importnumpyasnpfromscipyimportintegratedefintegrand(x):returnx*np.sin(x)/(1+np.abs(np.cos(x)))result,error=integrate.quad(integrand,0,np.pi)print(f"定积分结果={result},误差估计={error}")6.求方程f(x)=ex+x2-2=0在x0=-1和x0=1附近的根。importnumpyasnpfromscipy.optimizeimportfsolvef=lambdax:np.ex
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中地理 第1章 旅游和旅游资源 1.2 旅游资源教学设计 湘教版选修3
- 2025-2026学年祝酒歌教案
- Unit1 Lesson 4Other stops along the Silk Road教学设计冀教版英语七年级下册
- 第三节 国外名景欣赏教学设计高中地理湘教版选修Ⅲ旅游地理-湘教版2004
- Unit 1 meeting new people.Part A How do we greet new peopleLet's talk (教学设计)人教PEP版(2024)英语三年级下册
- 2025-2026学年中长跑教案英语
- 汉南区纱帽街道招聘社区网格员考试试题附答案详解
- 2026年陕西服装工程学院单招职业倾向性考试题库带答案详解
- 齐齐哈尔市富拉尔基区招聘社区网格员考试试题附答案详解
- 2026年郑州卫生健康职业学院单招职业倾向性测试题库附答案详解
- 外研版(三起)四年级英语下册期末知能达标提优卷
- 【青少年从众性消费行为影响因素实证分析7200字(论文)】
- 2026中国医药研发外包服务市场现状供需分析及投资评估规划分析研究报告
- 2026年青年情绪白皮书-
- 2026年档案工作总结及工作计划(3篇)
- 无人机反制培训课件
- 2025内蒙古鄂尔多斯市达拉特旗第二批事业单位引进高层次、急需紧缺人才28人考试参考题库附答案解析
- 2025年8月新汉语水平考试HSK三级真题(附答案)
- 白灰窑工艺培训课件
- 2025年黄金投资市场调研:实物黄金需求与保值性分析
- 2025年国家开放大学(电大)《软件工程》期末考试备考题库及答案解析
评论
0/150
提交评论