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

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

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

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

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

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

试卷python软件编程等级考试(一级)编程实操题练习 一、选择题 1.下面哪个不是Python合法的标识符() A.int_3 B.print C.count D.__name__ 2.在Python中,算式5+6*4%(2+8)结果为() A.25 B.15 C.9 D.7.4 3.运行如下Python程序,结果为()。 A.1 B.3 C.6 D.18 4.12Python语言语句块的标记是() A.分号 B.逗号 C.缩进 D./ 5.python的命令行提示符是() A.### B.>>> C./// D.C:》 6.下列选项中,合法的Python变量名是() A.print B.speed C.Python.net D.a#2 7.下列关于Python语言变量声明的说法中,正确的是() A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程 B.Python中的变量需要声明,变量的声明对应明确的声明语句 C.Python中的变量需要声明,每个变量在使用前都不需要赋值 D.Python中的变量不需要声明,每个变量在使用前都不需要赋值 8.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是() A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-1 9.下列Python程序运行后的输出结果是()。 s=0 foriinrange(1,10): s=s+i print("s=",s) A.s=35 B.s=45 C.s=55 D.s=65 10.下列选项中,属于Python输出函数的是()。 A.random() B.print() C.sqrt() D.input() 11.运行Python程序的过程中出现了如下图错误提示,原因是()。 A.变量名51study太长 B.应该写成"chinese"=51study C.“chinese”应该写成“chinaˈs” D.变量名51study不符合python语言规范,变量名不能以数字开头 12.以下哪种语言属于高级程序设计语言() ①python②c++③visualbasic④java A.①②③ B.②③ C.②③④ D.①②③④ 13.Python表达式中,可以使用()控制运算的优先顺序。 A.圆括号() B.方括号[] C.大括号{} D.尖括号<> 14.在Python中,设a=2,b=3,表达式not(b-a>0)值是() A.1 B.-1 C.True D.False 15.在Python中运行下列程序,输出结果为() foriinrange(1,6): print(‘*’) A.****** B.****** C.***** D.***** 16.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误() 1a=3 b=input() c=a+b print("c") A.1 B.2 C.3 D.4 17.下面选项中对Python的转义字符描述错误的是() A.\r回车 B.\n换行 C.\\反斜杠符号 D.\”单引号 18.在python中,运行下列程序,正确的结果是()。 A.i=4s=10 B.i=5s=10 C.i=5s=15 D.i=6s=15 19.有python程序如下 a=int(input()) b=int(input()) c=input() ifc=='+': print(a+b) elifc=='-': print(a-b) elifc=='*': print(a*b) elifc=='/': print(a/b) else: print(“输入错误,请重试”) 当程序运行后,小新依次输入92* 程序输出结果应为() A.18 B.11 C.7 D.4 20.以下Python代码输出结果中说法正确的是()。 x=0 foriinrange(1,100): x=x+i print(x) A.1+100的和 B.1+99的和 C.1~99所有整数的和 D.1~100所有整数的和 21.在Python程序中,要求s=3+6+9+…+300的值,可以采用如下代码,下列选项中的说法不正确的是()。 A.for循环语句中步长为3 B.语句s=0应改为s=1 C.语句s=s+i共循环执行了100次 D.程序使用了循环结构 22.在Python中常用的输入输出语句分别是() A.input()output() B.input()print() C.input()printf() D.scandf()printf() 23.下列与数学表达式对应的python表达式,正确的是()。 A.(-b+math.sqrt(b*b–4*a*c))/a