全国计算机等级考试二级Python真题及解析(8)优质

全国计算机等级考试二级Python真题及解析(8)优质

ID:76159911

大小:276.19 KB

页数:10页

时间:2022-01-14

全国计算机等级考试二级Python真题及解析(8)优质_第1页
全国计算机等级考试二级Python真题及解析(8)优质_第2页
全国计算机等级考试二级Python真题及解析(8)优质_第3页
全国计算机等级考试二级Python真题及解析(8)优质_第4页
全国计算机等级考试二级Python真题及解析(8)优质_第5页
全国计算机等级考试二级Python真题及解析(8)优质_第6页
全国计算机等级考试二级Python真题及解析(8)优质_第7页
全国计算机等级考试二级Python真题及解析(8)优质_第8页
全国计算机等级考试二级Python真题及解析(8)优质_第9页
全国计算机等级考试二级Python真题及解析(8)优质_第10页
资源描述:

《全国计算机等级考试二级Python真题及解析(8)优质》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、全国计算机等级考试二级Python真题及解析(8)优质一、选择题1.以下Python代码输出结果中说法正确的是()。x=0foriinrange(1,100):x=x+iprint(x)A.1+100的和B.1+99的和C.1~99所有整数的和D.1~100所有整数的和2.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中

2、,Python程序如下左图所示,请在下划线处填写代码()完善程序实现如下右图的运行结果。A.basic+=sumB.sum=basic+nC.sum=basic+1D.sum+=basic3.已知字符串a="python",则print(a[1]+a[3])的值为()A."yth"B."yt"C."py"D."yh"4.运行下列Python程序,结果正确的是()a=32b=14c=a%bprint(c)A.2B.4C.32D.145.Python中“ab”+“cd的结果是(”2)。A.abcd2B.abcdabcdC.abcdcdD.ababcd6.下列不可以用来搭建本地服务

3、器的软件是()。①Python②Excel③IIS④ApacheA.①②B.③④C.①②③④D.①②④7.Python不支持的数据类型有()。A.charB.intC.floatD.list8.Python语言自带的IDLE环境的退出命令是()A.EscB.closeC.回车键D.exit9.下列软件中,可作为服务器操作系统的是()A.WindowsB.PythonC.excelD.access10.以下选项中,不是Python中文件操作的相关函数是()。A.open()B.load()C.read()D.write()11.在python中,想输出一行文字,要用到的函数是(

4、)。A.input()B.int()C.print()D.float()12.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()A.22B.88C.89D.6713.python文件的扩展名是()A.pyB.pyeC.vbpD.pyr14.Python中print(66!=66)结果是()。A.1B.0C.TrueD.False15.在Python中要交换变量a和b中的值,应使用的语句组是()。A.a,b=b,aB.a=c;a=b;b=cC.a=b;b=aD.c=a;b=a;b=c二、程序填空16.阅读程序。分析以下Pyt

5、hon程序并回答问题。who='我的'action='是'destination='镜像世界'number='153'code='通行密码'print(who+destination+code+action+str(number))(1)变量who的数据类型_______________。(2)类似number的数据类型______________。(3)print语句输出的结果是______________。(4)str(number)的作用是_________。(5)“+”在程序中的作用是____________。17.奇偶校验码是一种增加二进制传输系统可靠性的简单且广泛

6、采用的方法,该方法通过增加一个校验位使得传输的二进制码中“1”的个数恒为奇数或偶数,因此该校验码也分为“奇校验”和“偶校验”。“奇校验”的原理:在发送端发送的每个字节二进制码后增加一个校验位(0或1),使得“1”的个数为奇数;接收端接收并统计每个字节及其校验位中“1”的个数,若为偶数,则意味着传输过程中存在差错。例如:接收到的每个字节及校验码1的个数传输正误1001010014错误0110101015正确1010110105正确根据以上原理,小强编写了一个Python程序,对接收到的9位二进制编码进行“奇校验”,判断其传输的正误,若判断正确则将前一个字节的编码转成十六进制并输

7、出。请回答下列问题:(1)若接收到的二进制码为“101011011”,传输过程__________(选填:是/否)存在差错。(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。s=input("请输入9位二进制编码:")code={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"}k=0;p=0;ans=“”foriins:#统计9位二进制编码中“1”的个数k=k+int(i)if____:print("传输错误!")else:print("传输正确!"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。