ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:200.69KB ,
资源ID:10164399      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10164399.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机二级Python真题及答案解析3优质练习.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机二级Python真题及答案解析3优质练习.docx

1、计算机二级Python真题及答案解析3优质练习计算机二级Python真题及答案解析3优质练习一、选择题1队列在Python中,用( )实现队列的创建,队列的基本操作:( )( )( )( )线性数据结构又称线性表。A随机;入队;出队;求队长;判队空 B列表;入队;出队;求队长;判队空C列表;随机;出队;求队长;判队空 D入队;随机;列表;求队长;判队空212 Python语言语句块的标记是( )A分号 B逗号 C缩进 D/3以下( )是python文件A*.mp3 B*.xls C*.ppt D*py4关于python程序设计语言,下列说法不正确的是( )。Apython源文件以*.py为扩展

2、名Bpython的默认交互提示符是:Cpython只能在文件模式中编写代码Dpython具有丰富和强大的模块5在Python中,显示出信息x,并要求输入数据的是( )。Aabs(x) Bfloat(x) Cprint(x) Dinput(x)6变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是( )AK+1 BK%7+1 C(K+1)%7 D(K+1)%7-17下列Python程序运行后的输出结果是( )。s=0for i in range(1,5): s=s+iprint(s=,s)As=5 Bs=6 Cs=10 Ds=158在Python中以下语句正

3、确的是( )。A51jb= 51jb Bfor= 51jb Cj,b=b,j D/这是一段测试代码9在Python中,下面程序段的输出结果是( )x=9 Print(“x=”,x+1)A9 B10 Cx=9 Dx= 1010在python中,运行下列程序,正确的结果是( )x=1while x0: x=x+1print( x)A1 B1 2 3 4 5 6 7 8 9C无输出 D10011下列选项中,能作为python程序变量名的是( )As%1 B3stu Cwhile Ddist12在下面的python程序中,变量b和c的值为()。Ab为6,c为6 Bb为6,c为8 Cb为8,c为8 Db

4、为8,c为613Python中“ab ”+“cd”*2的结果是( )。Aabcd2 Babcdabcd Cabcdcd Dababcd14Python文件的后缀名是( )。A.doc B.vbp C.py D.exe15下列有关信息的说法,不正确的是( )。APython程序设计语言也是一种信息B给微信朋友圈点赞也是一种信息评价方式C信息在传输过程中,必须遵循一定的规则D对相关数据进行加工处理,使数据之间建立相互联系,从而形成信息16已知字符串a=python,则a 1 : 3 的值为( )Apyth Bpyt Cpy Dyt17Python表达式a=b中“=”表示 ( )A交换“=”左右两边

5、变量的值B把“=”右边变量的值赋值给左边变量C把“=”左边变量的值赋值给右边变量D比较“=”左右两边变量的值是否相等18关于Python的内存管理,下列说法错误的是( )A变量不必事先声明 B变量无需先创建和赋值就可直接使用C变量无须制定类型 D可以使用del释放资源19下列Python程序段运行的结果是( )。i=0sum=0while ib Cab Da=b22下列Python数据不属于列表的是( )A24,56,7,89,4 B24,56,7,89,4C24,56,a,猕猴桃 DA,B C, D23在Python中,数据的输入是通过( )来实现的。Ainput()函数 Bprint()函

6、数 Cbool()函数 Dabs()函数24如下Python程序段x = 2print (x+1)print (x+2)运行后,变量x的值是( )A2 B3 C5 D25现有如下Python程序: List = Happy, new, year! s = List 1 d = s : -1 执行该程序后,d的值为()Apy BHapp Cew Dne26下列选项中,能作为python程序变量名的是( )Aif B2x Ca*b Dx227Python语言属于( )。A机器语言 B汇编语言 C高级语言 D科学计算语言28在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是(

7、 )A3 B4 C5 D629在Python程序设计语言中,表示整除的符号是( )A/ B% Cmod D/30已知字符串a=python,则print(a 1 +a 3 )的值为( )Ayth Byt Cpy Dyh二、程序填空31某仓库物品代码格式为“X-XXXXXXX-Y”,其中“X”和“Y”均为0到9之间的数字,“Y”为校验码。校验码由前面9个X计算得到,计算方法为:从左边开始,第1个数字乘以1加上第2个数字乘以2依次类推,直到加上第9个数字乘以9,将该结果除以10,所得余数即为校验码。用Python设计一个程序,输入物品代码,判断输入的代码中校验码是否正确,如果正确输出“正确”,否则

8、输出“错误。运行样例如下所示:样例1:输入:2-163-91475-4输出:正确样例2:输入:2-163-91475-5输出:错误(1)Python程序实现如下,请在划线处填入正确的代码:s=input(输入物品代码: )a=for i in range (0, 13):if _a. append(int (si) #append( )函数用于在列表末尾添加新的对象sum=0for i in range(0, 9) :_sdm=sum%10_if sdm=ydm :print(正确)else:print(错误)32水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1*3

9、+5*3+3*3=153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。问题求解设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。print (三位数之内的水仙花是:)for x in_(100,1000):b=x/100s=(x/10)_g=_If x=(b*3 +s*3+g*3):print(_)33某企业开展“运动打卡 动动有奖”活动:若员工在本月累计运动时间30小时以下,奖励0元;达到30但不足45小时奖励300元;达到45但不足

10、60小时奖励450元;60小时及以上奖励500元。小强用python编写程序实现相关功能:输入某员工本月累计运动时间(时),输出其能获得的奖励金额。(1)实现上述功能的程序如下,请在划线处填入合适的代码。t=int(input(“请输入您本月累计运动时间(时):”)if t0: print(“输入错误”)else: if t30: _ elif t0:summ=summ+t%10_print(数字和为:,summ)38求1100内奇数之和(使用range函数)39阅读程序。阅读求水仙花数的代码并回答问题。“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,

11、因为153=13+53+33,请计算并输出所有三位数的水仙花数。for n in range(100,1000): i=n/100 j=n/100%10 k=n%10 if n=i*i*i+j*j*j+k*k*k:print(n)(1)/的符号作用是 _ 。(2)%的符号作用是 _ 。(3)=的符号作用是 _ 。(4)在代码中,变量i表示的是三位数中的 _ 位。(5)在代码中,变量j 表示的是三位数中的 _ 位。(6)在代码中,变量k表示的是三位数中的 _ 位。(7)在range(100,1000)这个区域内,变量n无法取到的数值是_。40程序编写求1+22+32+1002的结果 _ _ _

12、_input(“运行完毕,请按回车键退出.”)【参考答案】*试卷处理标记,请不要删除一、选择题1B【详解】本题考查数据结构相关知识。在Python中,用列表实现队列的创建,队列的基本操作:入队,出队,求队长,判队空线性数据结构又称线性表。因此B选项正确。【点睛】解析:B【详解】本题考查数据结构相关知识。在Python中,用列表实现队列的创建,队列的基本操作:入队,出队,求队长,判队空线性数据结构又称线性表。因此B选项正确。【点睛】2C【详解】本题考查的是Python语言相关知识。Python语言中用缩进来标记语句块,故选项C正确。解析:C【详解】本题考查的是Python语言相关知识。Pytho

13、n语言中用缩进来标记语句块,故选项C正确。3D【详解】本题考查的是文件类型相关知识。Mp3是音频文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故选项D正确。解析:D【详解】本题考查的是文件类型相关知识。Mp3是音频文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故选项D正确。4C【详解】本题主要考查Python程序设计语言。python源文件以*.py为扩展名,python的默认交互提示符是:,python能在文件模式中编写代码,也能在交互模式中编写代码,p解析:C【详解】本题主要考查Python程序设计语言。python源文件以*.py为

14、扩展名,python的默认交互提示符是:,python能在文件模式中编写代码,也能在交互模式中编写代码,python具有丰富和强大的模块,故本题选C选项。5D【详解】本题主要考查Python常用函数。abs(x)是返回x的绝对值,float() 函数用于将整数和字符串转换成浮点数,print()是输出函数,input()是输入函数,故本题选D选项。解析:D【详解】本题主要考查Python常用函数。abs(x)是返回x的绝对值,float() 函数用于将整数和字符串转换成浮点数,print()是输出函数,input()是输入函数,故本题选D选项。6B【详解】本题主要考查Python表达式。一周7

15、天,即周期是7,变量K表示某天是星期几(k=1,表示星期一),可用表达式K%7表示,则表示K的下一天表达式是K%7+1,故本题选B选项。解析:B【详解】本题主要考查Python表达式。一周7天,即周期是7,变量K表示某天是星期几(k=1,表示星期一),可用表达式K%7表示,则表示K的下一天表达式是K%7+1,故本题选B选项。7C【详解】本题主要考查Python中循环结构。range(1,5)函数生成1、2、3、4的整数序列,For循环中循环体计算序列累加求和,因此C选项正确。【点睛】解析:C【详解】本题主要考查Python中循环结构。range(1,5)函数生成1、2、3、4的整数序列,For

16、循环中循环体计算序列累加求和,因此C选项正确。【点睛】8C【详解】本题主要考查Python语句。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。单行代码注释以#开始,语句j,b=b,j表示交换b与j的值,故本题选C选项。解析:C【详解】本题主要考查Python语句。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。单行代码注释以#开始,语句j,b=b,j表示交换b与j的值,故本题选C选项。9D【详解】本题主要考查Python程序输出语句。x=9,故Print(“x=”,x+1)(“x=”是字符型直接输出,x+1计算后输出对应结果)的输出结果是x= 10,故本题选D选项。解析:D

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1