- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
全国青少年软件编程(Python)等级考试试卷(三级)优质word练习
一、选择题
1.在下面的python程序中,变量b和c的值为()。
A.b为6,c为6 B.b为6,c为8 C.b为8,c为8 D.b为8,c为6
2.Python中,赋值语句,“c=c-b”等价于()
A.b-=c
B.c-b=c
C.c-=b
D.c==c-b
3.下列关于算法说法不正确的是()
A.算法独立于任何具体的语言,Python算法只能用Python语言来实现
B.解决问题的过程就是实现算法的过程
C.算法是程序设计的“灵魂”
D.算法可以通过编程来实现
4.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是()
A.图中文件存储结构为树结构,python34为树的根结点(父节点)
B.图中python34根结点有4个子结点
C.图中python34根结点下有5个子树(子结点)
D.图中Tools是python34的子树(子结点)
5.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()
A.22 B.88 C.89 D.67
6.下列Python程序运行后的输出结果是()。
s=0
foriinrange(1,10):
s=s+i
print(s=,s)
A.s=35 B.s=45 C.s=55 D.s=65
7.在python中,运行下列程序,正确的结果是()
s=0
foriinrange(1,5):
s=s+i
print(i=,i,s=,s)
A.i=4s=10 B.i=5s=10 C.i=5s=15 D.i=6s=15
8.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()
A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a)
9.在Python中,若x=10,y=20,下面程序段执行后,变量x、y的值分别是()
x=y
y=x
A.10、10 B.10、20 C.20、20 D.20、10
10.Python的序列类型不包括下列哪一种?()
A.字符串 B.列表 C.元组 D.字典
11.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长
B.应该写成chinese=51study
C.“chinese”应该写成“china?s”
D.变量名51study不符合python语言规范,变量名不能以数字开头
12.Python中用来声明字符串变量的关键字是()
A.str B.int C.float D.char
13.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号() B.方括号[] C.大括号{} D.尖括号
14.在Python中要交换变量a和b中的值,应使用的语句组是()。
A.a,b=b,a B.a=c;a=b;b=c
C.a=b;b=a D.c=a;b=a;b=c
15.下列选项中,能作为python程序变量名的是()
A.s%1 B.3stu C.while D.dist
16.已知字符串a=python,则a[1]的值为()
A.p B.py C.Py D.y
17.下面选项中对Python的转义字符描述错误的是()
A.\r回车 B.\n换行 C.\\反斜杠符号 D.\”单引号
18.在Python中,实现多分支选择结构的较好方法是()。
A.if B.if-else C.if-elif-else D.if嵌套
19.有如下python程序段:
a=Doingisbetterthansaying.
print(r\n+a[:15])
该程序运行后,输出的结果是()
A.直接输出:\nDoingisbetter
B.直接输出:\nDoingisbetterth
C.直接输出:\nDoingisbetter
D.先换行,然后在新的一行中输出:Doingisbetter
20.检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述功能的python程序代码如下:
k=int(input(“输入一个四位数:”))
①
y=k%100
if②:
print(“符合”)
else:
print(“不符合”)
划线处应填入的代码是()
A.①x=k/100②(
您可能关注的文档
- 《煤矿重大事故隐患判定标准》培训考试卷及答案.docx
- 2021-2022学年甘肃省金昌市金川区龙门学校人教版五年级上册期末测试数学试卷【含答案】.docx
- 2021-2022学年湖北省随州市曾都区人教版四年级上册期末学业质量监测数学试卷【含答案】.docx
- 2024年中考语文复习名著综合专题课件 《水浒传》.pptx
- 2022-2023年初级经济师《初级经济师人力资源管理》预测试题14(答案解析).docx
- 中国石油大学(华东)智慧树知到“电气工程及其自动化”《电工电子学》网课测试题答案1.docx
- 体育考试-(2)(最新文档).doc
- 浙教版-2021-2022学年度八年级数学下册模拟测试卷--(1514).docx
- 2019-2020学年外研版(三起)英语六年级上册Module3-Unit-1-Collecting-stamps-is-my-hobby练习卷.docx
- 2022-2023学年江苏省连云港市八年级(上)期末数学试卷.docx
文档评论(0)