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

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

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

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

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

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

试题python软件编程等级考试(一级)编程实操题03word练习 一、选择题 1.下列不可以作为Python合法变量名的是() A.c0 B.2a C.a_3 D.小河 2.下列语言中()不属于高级语言 A.python B.VC C.JAVA D.汇编语言 3.Python文件的后缀名是()。 A..doc B..vbp C..py D..exe 4.下列选项都是属于高级语言的是() A.汇编语言、机器语言 B.汇编语言、Basic语言 C.Basic语言、Python语言 D.机器语言、Python语言 5.关于python程序设计语言,下列说法不正确的是()。 A.python源文件以***.py为扩展名 B.python的默认交互提示符是:>>> C.python只能在文件模式中编写代码 D.python具有丰富和强大的模块 6.在Python中,显示出信息x,并要求输入数据的是()。 A.abs(x) B.float(x) C.print(x) D.input(x) 7.Python的序列类型不包括下列哪一种?() A.字符串 B.列表 C.元组 D.字典 8.运行Python程序的过程中出现了如下图错误提示,原因是()。 A.变量名51study太长 B.应该写成"chinese"=51study C.“chinese”应该写成“chinaˈs” D.变量名51study不符合python语言规范,变量名不能以数字开头 9.在Python中,下面程序段的输出结果是() x=9 Print(“x=”,x+1) A.9 B.10 C.x=9 D.x=10 10.在python中,运行下列程序,正确的结果是() x=1 whilex>0: x=x+1 print(x) A.1 B.123456789………………… C.无输出 D.100 11.下面哪个不是Python合法的标识符() A.int_3 B.print C.count D.__name__ 12.下列序列拼接错误的是() A.list=[None]*4 B.msg=“Python”,”语言” C.tup=“/”.join((“123”,”234”)) D.set={1,2,3}+{4,5,6} 13.把数式写成Python语言的表达式,下列书写正确的是()。 A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a) 14.Python中print(66!=66)结果是()。 A.1 B.0 C.True D.False 15.在下列程序设计语言中,属于人工智能语言的是()。 A.Python B.VB C.Pascal D.C 16.在Python中,下面代码的运行结果是() x=365 g=x%10#%为求余的意思 s=x//10%10#//为整除的意思 b=x//100 sum=g*100+s*10+b#sum英文是求和的意思 print(sum) A.365 B.14 C.563 D.41 17.Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是() A.新行和字符串Good B.r"\nGood" C.\nGood D.字符r、新行和字符串Good 18.Python中变量的命名遵循的规则,不正确的是() A.以字母或下划线开头,后面可以是字母、数字或下划线。 B.区分大小写 C.以数字开头,后面可以是字母、数字或下划线。 D.不能使用保留字 19.以下python程序段执行后,输出结果为() m=29 Ifm%3!=0: print(m,"不能被3整除") else: print(m,"能被3整除") A.29不能被3整除 B.m不能被3整除 C.29能被3整除 D.m能被3整除 20.在Python语言中,以下简单数据类型选项中描述错误的是() A.整数(int)、浮点数(float) B.字符串(str) C.布尔(bool) D.2.5+2.5的值是整数(int)类型 21.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5,则下列表达式的运算结果中值最大的是() A.math.sqrt(b) B.abs(a-b) C.Int(2*a-c/b) D.a**2+b**2-c**2 22.下列与数学表达式对应的python表达式,正确的是()。 A.(-b+math.sqrt(b*b–4*a*c))/a*a B.-b+math.sqrt(b*b–4*a*c)/2*a C.(-b+math.sqrt(b*2–4*a*c))/(2*a) D.(-b+math.sqrt(b*b–4*a*c))/(2*a) 23.在Python中