欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    试题Python二级13Python优先级 软件编程等级考试word练习文档格式.docx

    • 资源ID:17346078       资源大小:716.39KB        全文页数:23页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    试题Python二级13Python优先级 软件编程等级考试word练习文档格式.docx

    1、for i in range(1,10): s=s+iprint(s=,s)As=35 Bs=45 Cs=55 Ds=6513在python中,想输出一行文字,要用到的函数是( )。Ainput() Bint() Cprint() Dfloat()14如下Python程序段 x = 0 while x =ai-1:c+=1m=max(m, c)else:c=1print (c, m)则程序执行后,c和m的值分别是( )A1和1 B1和4 C2和4 D3和424下面代码执行完毕后, a和b的值分别为( )a=la=l;b=2b=2;a=ba=b;VB、Python 代码JAVA代码A1 和 2

    2、B1 和 1 C2 和 2 D2 和 125在Python中,设a=2,b=3,表达式a=3值是( )A1 B0 CTrue DFalse26在Python中,设a=2,b=3,表达式a=3的值是( )A1 B-1 CTrue DFalse27在Python中,关于变量的说法,正确的是( )A变量必须以字母开头命名B变量只能用来存储数字,不能存储汉字C在python中变量类型一旦定义就不能再改变D变量被第二次赋值后,新值会取代旧的值28Python的关系运算符中,用来表示不等于的符号是( )A= = B!= C= D=29以下Python表达式中,哪项的值与其它三项不同( )Alen(“my

    3、name is james”.split() Bint(4.99)Csum(1,2,1,1) Dmax(1,2,3,4)30在python中,运行下列程序,正确的结果是( )for i in range (1,5):i=,i,Ai=4 s=10 Bi=5 s=10 Ci=5 s=15 Di=6 s=15二、程序填空31学校气象小组使用自动测温仪在校园测量了1月12日的气温,并利用Python绘制了这天的气温图,该图如下所示:(1)在以上Python程序中,变量Y的数据类型是_。(2)在以上Python程序中,第8行横线处的代码是_。(3)通过观察,气温釆样间隔时间是_个小时。32小明用Pyth

    4、on语言写了一个货币兑换程序如下:(1)参数currency指:_。(2)该程序用了哪一种算法结构:_。(3)输出结果为“50= 325.25人民币”。则代码应该如何编写:33(项目情境)水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1*3+5*3+3*3 = 153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。(问题求解)设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。print (三位数之内的水仙花是:

    5、)for x in _ : b=x/100 s=_ g=_ if x=(b*3 + s*3 + g*3): _34密码强度检测。编写python程序,实现如下功能:输入要检测的密码,输出密码强度结果。密码字符分为数字字符、字母和其他符号三类。密码强度的检测方法为:若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入!”。若密码位数在8位及以上,则进行强度检测:若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的二类字符,则密码强度为“中等”;若密码字符属于不同的三类字符,则密码强度为“强”。(1)若输入“12abcd5!”,则输出结果为_(选填,选字母

    6、:A密码位数不能少于8位,请重新输入! / B弱 / C中等 / D强)(2)实现上述功能的程序如下,请在划线处填入合适的代码。password=input(“请输入要检测的密码:”)_if n8: print(“密码位数不能少于8位,请重新输入!else: n1=0 n2=0 n3=0 for i in range(0,n,1): _ if “0”=ch=“9”: n1=1 elif “a”=“z” or “A”=“Z”: n2=1 else: n3=1 _if x=3: print(“强”)elif x=2: print(“中等”) print(“弱”)35编写一个程序,判定用户输入的两个

    7、数 a和 b,如果用户输入的第一个数大,则两数互换,否则原样输出。36哥德巴赫在1742年提出了以下猜想:任何一个大于2的偶数都可以写成两个质数之和,请完善代码帮助哥德巴赫验证他的猜想。import mathdef ss(n):Flag=Truei=2while i = int(math.sqrt(n)and Flag: if _ Flag = False _ return Flagn=int(input(“输入一个大于2的偶数”)for i in rang(2,n/2+1):if_print(str(n)+=+str(i)+str(n-i)如果输入“8”则结果显示_37输入三个同学的成绩,然

    8、后大到小排列。38阅读程序。分析下列切片相关程序并回答问题。list2=5,6,7,8,9print(list2:)print(list22:2) print(list21:3)4)(1)程序第一个print的输出结果是_。(2)程序第二个print的输出结果是_。(3)程序第三个print的输出结果是_。(4)程序第四个print的输出结果是_。(5)程序第五个print的输出结果是_。39请在空格处填写正确的代码,使程序完善。实现功能:绘制y=x2-2x+ 1的图像#加载numpy模块并限简洁的别名为npimport numpy as np #加载matplotlib.pyplot模块并限

    9、简洁的别名为pltimport matplotlib.pyplot as plt #x在-7到9之间,每隔0.1取一个点x=np.arange(-7,9,0.1) _ = x*2-2*x+1plt.plot(x,_)plt.title(y=x*x-2*x+1plt.xlabel(xplt.ylabel(yplt._40请在空格处填写正确的代码,使程序完善。用辗转相除法求解两个正整数的最大公约数。x = int(input(请输入第一个正整数:)y = int(input(请输入第二个正整数:m = max(x,y) #找出x,y中的最大值n = min(x,y) #找出x,y中的最小值r =

    10、m%n #求得最大值除以最小值后的余数while r!=0: #如果余数不等0,则进行以下循环 m =_ #把最小值赋给m n =_ #把余数赋给n r = m%n #求得最大值除以最小值后的余数print(这两个数的最大公约数为:,_)input(运行完毕,请按任意键退出.【参考答案】*试卷处理标记,请不要删除1B【详解】本题主要考查Python字符函数。ord函数用于将字符转换为整数, chr函数接受一个数字(应为ASCII码)并返回字符。则python表达式chr(ord(x)+2)=chr(ord解析:B则python表达式chr(ord(x)+2)=chr(ord(H)+2)=chr

    11、(74)=J,故本题选B选项。2A本题主要考查Python表达式。int是取整函数,abs求绝对值函数,len返回字符串的长度,ord()函数主要用来返回对应字符的ascii码,round是四舍五入函数,故abs(inAint是取整函数,abs求绝对值函数,len返回字符串的长度,ord()函数主要用来返回对应字符的ascii码,round是四舍五入函数,故abs(int(-5.6)=5,len()=6,ord()=53,round(5.9)=6,故本题选A选项。3A本题主要考查Python表达式的运算。运算符/表示向下取整,-14/4=-4,14/4=3,故本题选A选项。4B本题主要考查Py

    12、thon基本运算符。“*”是幂运算,x*y为返回x的y次幂,因此B选项正确。【点睛】5D本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字,故“_Good”在Python中是合法的变量名,故本题选D选项。D6A本题Python相关知识点IDLE 是 Python 所内置的开发与学习环境,故除了可以通过书中的Jupyter Notebook外,处理数据还可以通过Python IDLE工具实现IDLE 是 Python 所内置的开发与学习环境,故除了可以通过书中的Jupyter Notebook外,处理数据还可以通过Python IDLE工

    13、具实现。故本题选A选项7B本题考查的是计算机语音相关知识。高级语言是一种独立于机器,面向过程或对象的语言。python语言是一种面向对象的动态类型语言,故选项B正确。8D本题考查Python文件扩展名相关知识点Python程序文件的扩展名是 .py。故本题选D选项9C本题考查WORD相关知识。该文档中的有1个用户a添加了2处批注,A错。该文档中图片采用的环绕方式为四周或者紧密,但不是上下型,B错。若要对文档中所有的Python文字设置为红色倾斜格式C若要对文档中所有的Python文字设置为红色倾斜格式,则用替换功能。选项C的说法正确。10D本题主要考查Python数据类型。python没有ch

    14、ar类型,一个字符也是字符串,故本题选D选项。11Bmax返回序列最大值,列表list1=10,66,27,33,23,则python表达式max(list1)的值为66,故本题选B选项。12B本题主要考查Python程序的执行。s=0,变量i的范围是19,循环体是s=s+i,程序运行后s=s+i=0+1+2+3+4+5+6+7+8+9=45,故本题选B选项。13C本题考查的是python基本函数相关知识。input函数接受一个标准输入数据,返回为 string 类型,故选项A错误;int可以将一个指定进制的数字型字符串或者十进制数字转化为整形,int可以将一个指定进制的数字型字符串或者十进制数字转化为整形,故选项B错误;print是输出函数,故选项C正确;float用于将整数和字符串转换成浮点数,故选项D错误。14B第一遍循环,x = (0 + 2) * (0 + 3)=6;第二遍循环x = (6 + 2) * (6 + 3)=72,不满足x4,c+=1=2,m=max(m, c)=2;当i=2时,33,c+=1=2,m=ma3,c+=1=2,m=max(m, c)=2;当i=4时,76,c+=1=3,m=max(m, c)=3;当i=5,87,c+=1=4,m=max(m, c)=4;当i=6时,2


    注意事项

    本文(试题Python二级13Python优先级 软件编程等级考试word练习文档格式.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开