python软件编程等级考试(三级)编程实操题04优质.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《python软件编程等级考试(三级)编程实操题04优质.doc》由用户(刘殿科)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 软件 编程 等级 考试 三级 实操题 04 优质
- 资源描述:
-
1、python软件编程等级考试(三级)编程实操题04优质一、选择题1在python中,下列哪个选项是正确的赋值语句( )A5s= 80B2018 =xCa+b=cDs=s+52已知列表list1=8,22,34,9,7,则python表达式len(list1)+min(list1)的值为( )A5B34C7D123下列Python程序段运行的结果是( )。i=0sum=0while i10: if i%3=0: sum+=i i+=1print(sum=,sum)Asum=9Bsum=10Csum=18Dsum=194在Python中要生成随机数,应该使用( )。Amath 模块Brandom模
2、块Cnumpy 模块Dpygame 模块5下列不可以用来搭建本地服务器的软件是( )(1)Python (2) Excel (3)IIS (4)ApacheA(1)(2)B(3)(4)C(1)(2)(3)(4)D(1)(2)(4)6有如下 VB 程序段:s1 = python: s2 = visual i = 1: j = 1: s = Do While i = Len(s1) And j = Mid(s2, j, 1) Then s = s + Mid(s1, i, 1)Elsej = j + 1End Ifi = i + 1 Loop执行该程序后,的值是( )A2B3C5D 77检测输入的
3、四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述功能的python程序代码如下:k=int(input(“输入一个四位数:”) y=k%100 if : print(“符合”)else: print(“不符合”)划线处应填入的代码是( )Ax=k/100 (x+y)*2!=kBx=k/100 (x+y)*2=kCx=k/100 (x+y)*2!=kDx=k/100 (x+y)*2=k8下列不可以作为Python合法变量名的是( )Ac0B2aCa_3D小河9下列不可以用来搭建本地服务器的软件是( )。Python Excel IIS ApacheABCD10P
4、ython的序列类型不包括下列哪一种?( )A字符串B列表C元组D字典11以下( )是python文件A*.mp3B*.xlsC*.pptD*py12python语言的特点( )。A简单B免费、开源C可移植性D以上都是13Python表达式“50-50%6*5/2*2”的结果为( )A48B25C0D4514Python输入函数为( )。Atime()Bround()Cinput( )Dprint()15算法用Python程序实现,以下代码中哪处语句存在语法错误( ) ABCD二、程序填空16编写程序。如图所示的算法,请用Python程序写出实现该算法相应的代码。17某品牌手机第一年销量为20
5、000台,假设平均每年的销量比上一年增加68%,请问几年后能使总销量达到60000台。下面的程序能实现上述的功能,请将缺失的代码补充完整。total= every_year=20000year=1while _ : every_year + = _ total + = every_year year + = 1print(year)18求水仙花数(一个三位数,其各位数字立方和等于该数字本身)19输入三个同学的成绩,然后大到小排列。20阅读程序。分析条件语句的代码并回答问题。(1)如果不能使用int()函数,那么变量s的类型将会变成 _ 。(2)如果你的期末成绩是85,你得到的评价将会是_ 。(
6、3)如果你的期末成绩是55,你得到的评价将会是_ 。(4)如果你得到的评价是“还可以再提升”,你的期末成绩应该在_和_之间。(5)“程序中出现的所有else都可以替换为elif,程序效果一样”,这种说法是_(填“对”或“错”)的。21将下列程序代码补充完整:某同学参加了学校体检,体检的医生告诉他体重超重,需要加强运动。该同学了解到运动时,心率如能控制在一定范围内,对增强心血管系统和呼吸系统的功能都有很好的效果;超出范围,对身体反而会有损伤。男最适宜运动心率(220年龄数安静心率)(60%80%)安静心率,女最适宜运动心率(210年龄数安静心率)(60%80%)安静心率,补充程序帮他(她)计算最
7、适宜的运动心率。age=float(input(请输入age=)HRrest=float(input(请输入HRrest=)gender=input(“请输入male or female :”)if _: _else: _low=(n-age-HRrest)*0.6+HRresthigh=(n-age-HRrest)*0.8+HRrestprint(最适宜的心率是:,low,high)input(“运行完毕,请按回车键退出.”)【参考答案】*试卷处理标记,请不要删除一、选择题1D【详解】本题主要考查Python赋值语句。“5s”不是一个合法的变量名,不能将变量x赋给一个数值或表达式,可以将s+
8、5赋给变量s,故本题选D选项。解析:D【详解】本题主要考查Python赋值语句。“5s”不是一个合法的变量名,不能将变量x赋给一个数值或表达式,可以将s+5赋给变量s,故本题选D选项。2D【详解】本题主要考查Python表达式的运算。列表list1=8,22,34,9,7,则python表达式len(list1)+min(list1)=5+7=12,故本题选D选项。解析:D【详解】本题主要考查Python表达式的运算。列表list1=8,22,34,9,7,则python表达式len(list1)+min(list1)=5+7=12,故本题选D选项。3C【详解】本题考查的是Python程序。程
展开阅读全文