- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
全国青少年软件编程(Python)等级考试试卷(二级)练习
一、选择题
1.小王编写了出租车收费的python程序,代码如下:
s1=float(input(请输入行驶路程(公里):))
ifs1=3:
f=10
elifs1=10:
f=10+2.5*(s1-3)
else:
f=27.5+3.5*(s1-10)
print(f)
要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是()
A.3,8 B.-1,5,12
C.1,6,20 D.3,12,20
2.下列语言中()不属于高级语言
A.python B.VC C.JAVA D.汇编语言
3.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。其中python语言是属于()。
A.机器语言 B.高级语言 C.汇编语言 D.自然语言
4.下列Python程序运行后的输出结果是()。
s=0
foriinrange(1,10):
s=s+i
print(s=,s)
A.s=35 B.s=45 C.s=55 D.s=65
5.以下Python程序段执行后,输出结果为()。
A.m不能被3整除 B.29不能被3整除 C.29能被3整除 D.m能被3整除
6.以下python程序段运行后,x和st的值分别是()
x=?123?+?678
st?=?123?+?678
A.123678123678 B.123678801 C.801123678 D.801801
7.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()
A.‘I’ B.‘J’ C.73 D.74
8.Python语言自带的IDLE环境的退出命令是()
A.Esc B.close C.回车键 D.exit
9.下列可以导入Python模块的语句是()
A.importmodule
B.inputmodule
C.printmodule
D.defmodule
10.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号() B.方括号[] C.大括号{} D.尖括号
11.在Python中,“print(100-33*5%3)”语句输出的是()
A.34 B.67 C.100 D.1
12.Python不支持的数据类型有()。
A.char B.int C.float D.list
13.下列选项中不能正确表达Python中的赋值语句的是()
A.X,Y=5,8 B.X=Y=5 C.X=Y+X D.10=X+Y
14.以下是一段python程序:
它的可以用哪个流程图表达()。
A. B.
C.
15.以下哪个不属于计算机操作系统()
A.DOS B.Unix C.Python D.Linux
16.下面的Python程序段运行后的输出结果是()
x=3
ifx%2==0:
print(x,是偶数。)
else:
print(x,是奇数。)
A.3是奇数 B.x,是偶数 C.x,是奇数 D.3是偶数
17.下列有关信息的说法,不正确的是()。
A.Python程序设计语言也是一种信息
B.给微信朋友圈点赞也是一种信息评价方式
C.信息在传输过程中,必须遵循一定的规则
D.对相关数据进行加工处理,使数据之间建立相互联系,从而形成信息
18.王明录入程序代码并运行,出现错误提示(如下图所示),分析原因并改错,正确的是()
A.变量名1w太短 B.应该写成float(input(输入体重(kg):)=1w
C.将float改为int D.变量名1w不符合Python语言规范,不能以数字开头
19.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?()
A.WordCloud B.math C.random D.turtle
20.运行下列Python程序,结果正确的是()
s=abcdefg
c=len(s)#len求字符串长度
foriinrange(0,c):
ifi2:
print(chr(ord(s[i])+2),end=)#ord()函数是chr()函数配对函数,将字符转ASCII值
else:
print(chr(o
文档评论(0)