第三章公开课.docx

上传人:太** 文档编号:46278916 上传时间:2022-09-26 格式:DOCX 页数:6 大小:23.21KB
返回 下载 相关 举报
第三章公开课.docx_第1页
第1页 / 共6页
第三章公开课.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《第三章公开课.docx》由会员分享,可在线阅读,更多相关《第三章公开课.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、算法的程序实现综合练习一、选择题1.以下能判断变量X是整数的条件表达式是(A.x%2=lB. x%2=0C.int(x)=xD.random(x)=x2.下面()是不合法的标识符?A.2varB. var2C.varD.3.有如下Python程序段()a= for i in range(lOO):if i% 10=0:a.append(i)那么程序执行后,al和aT的值分别是A. 0 和 100B. 10 和 100c.0和90D.10 和 904 .以下程序运行后,结果可能的是( import random i=0 while i= 165 or T=52B. T= 165 & T=52C.

2、 T= 165 and T=52D. T= 165 and T=526.以下代码如果从键盘输入7,那运行结果是()ovarl=input (请输入一个数:”)var2=varl+,0, var3=int (var2) +3print (float (var3)A. 703B. 73C. 703.0D. 73.07 .以下Python表达式中,可以表示x在区间(a,b内的是()A. ax andx=bB. ax=bC. ax or xx and x=b8 .如下Python程序段x = 5 =m 的值为 true。()三、填空题18 .下面程序的运行结果为:,s=0for i in range(

3、lJOl):s+=iif i = 50:print(s)break19 .分析完善程序求 s=3+6+9+300 值。解决该问题,可以采用如下两种不同的方法:方法1s=0for i in ranged, 101): s=s*print(s)方法2s-0for i in range(3t 30L 3): s=s+print(s)请补充完成上述程序:(1)(2)20 .数学可以看到算术表达式:a*b=c,现在有一段程序可以输入乘数和被乘数(默认正整数),并 输出上述表达式的效果。例如:输入:3 5 ,输出的结果为:3*5=15。a=int(input(“请输入正整数:”)b=int(input(“

4、请输入正整数:”)c=a*bprint () +,*,+*=)请将上述缺失的代码补充完整。21 .调试程序,修改代码。要判断一个正整数n (n=3)是否为素数,一种方法是:统计2到n-1之间所有能整除n的整数个数 s,假设s等于0,那么n是素数,否那么就不是素数,为了实现这一算法,编写代码如下,运行程序时出 现错误提示源程序print (请输入一个大于等于3的正整数n:) n = input()s = 0for i in range (2,n):if n % i=0:s = s + 1if s = 0:print (n, 是素数”)else:print (n, 不是素数”)运行时错误提示请输入

5、一个大于等于3的正整数n:7Traceback (most recent call last):File D:素数.py,line 4, in module.for i in range (2, n): ()根据错误提示,一种修改方法是:只需修改图中源程序的第2行代码,就可以使程序正常运行,那么 第2行应修改为:试卷第4页,共4页1. c2. A3. D4. B5. D6. D7. A8. A9. A10. D11. encrypt(msg,key)12. 错误13. 正确14. 正确15. 正确16. 错误17. 正确18. 127519. i*3 或 3*i i20. str(a) str(b)+defc A+str(c)21. n 二 int(input()

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁