预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

资料青少年编程等级考试∶Python编程二级试卷2练习 一、选择题 1.下面哪个不是Python合法的标识符() A.int32 B.40XL C.self D.__name__ 2.()不是程序设计高级语言。 A.Python B.Basic C.C++ D.伪代码 3.下列语言中()不属于高级语言 A.python B.VC C.JAVA D.汇编语言 4.下列选项中,可以作为Python程序变量名的是() A.a/b B.ab C.a+b D.a-b 5.在Python中,返回x的绝对值的函数是()。 A.abs(x) B.bin(x) C.all(x) D.input(x) 6.已知字符串a="python",则a[-1]的值为() A."p" B."n" C."y" D."o" 7.python的命令行提示符是() A.### B.>>> C./// D.C:》 8.如下Python程序段 foriinrange(1,4): forjinrange(0,3): print("Python") 语句print("Python")的执行次数是() A.3 B.4 C.6 D.9 9.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为() A.“python” B.“Python” C.True D.False 10.利用Word软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是() A.该文档中的有2个用户添加了2处批注 B.该文档中图片采用的环绕方式为上下型 C.该文档中总共有4处修订 D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适 11.下列Python程序运行后的输出结果是()。 s=0 foriinrange(1,10): s=s+i print("s=",s) A.s=35 B.s=45 C.s=55 D.s=65 12.在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 13.下列Python表达式的值为偶数的是() A.12*3%5 B.len(“Welcome”) C.int(3.9) D.abs(-8) 14.在python中,以下哪个选项a的数据类型为整型() A.a=5 B.a=input() C.a='5' D.a=5.0 15.以下属于计算机高级语言的是() A.Python B.自然语言 C.汇编语言 D.机器语言 16.在Python中,关于变量的说法,正确的是() A.变量必须以字母开头命名 B.变量只能用来存储数字,不能存储汉字 C.在python中变量类型一旦定义就不能再改变 D.变量被第二次赋值后,新值会取代旧的值 17.下面()是Python合法的变量名 A.int32 B.40XL C.self D.name 18.可以被计算机直接执行的语言是(),Python语言属于()语言。 A.机器,高级 B.高级,汇编 C.高级,机器 D.汇编,高级 19.小王编写了出租车收费的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 20.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是() A.(x%10)*10+x//10 B.(x%10)//10+x//10 C.(x/10)%10+x//10 D.(x%10)*10+x%10 21.Python中,可以输出helloworld的是() A.printf(“helloworld”) B.output(“helloworld”) C.Print(“hello+world”) D.print(“helloworld”) 22.若用整型变量k表示某天是星期几(例如k=1表示该天是星期一、k=2表示该天是星期二……k=7表示该天是星期天),则下列能够正确表示k的下一天是星期几的python表达式为() A.k+1 B.k%7+1 C.(k+1)%7 D.(k+1)%7-1 23.以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的