全国青少年软件编程(Python)等级考试试卷(三级)优质word练习.doc

全国青少年软件编程(Python)等级考试试卷(三级)优质word练习.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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②(

文档评论(0)

185****3828 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档