预览加载中,请您耐心等待几秒...
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,b的值分别为:() A.5,10 B.10,5 C.5,5 D.10,10 2.关于Python3.8基础知识的说法中,不正确的是() A.支持中文做标识符 B.Python标识符不区分字母的大小写 C.Python命令提示符是>>> D.命令中用到的标点符号只能是英文字符 3.下列选项中,合法的Python变量名是() A.print B.speed C.Python.net D.a#2 4.在Python中,显示出信息x,并要求输入数据的是()。 A.abs(x) B.float(x) C.print(x) D.input(x) 5.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是() A.‘I’ B.‘J’ C.73 D.74 6.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是() A.(x%4==0)or(x%100!=0) B.(x%4==0)and(x%100!=0) C.(x/4==0)or(x/100!=0) D.(x/4==0)and(x/100!=0) 7.运行Python程序的过程中出现了如下图错误提示,原因是()。 A.变量名51study太长 B.应该写成"chinese"=51study C.“chinese”应该写成“chinaˈs” D.变量名51study不符合python语言规范,变量名不能以数字开头 8.在Python中以下语句正确的是()。 A.51jb="51jb" B.for="51jb" C.j,b=b,j D.//这是一段测试代码 9.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为 a=a*b b=a//b a=a//b A.a=3b=5 B.a=15b=3 C.a=5b=5 D.a=5b=3 10.在Python中运行下列程序,输出结果为() foriinrange(1,6): print(‘*’) A.****** B.****** C.***** D.***** 11.下列Python表达式的值为偶数的是() A.12*3%5 B.len(“Welcome”) C.int(3.9) D.abs(-8) 12.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为() A.= B.== C.:= D.<> 13.以下Python中变量的命名正确的是() A.1a=4 B.print=5 C._A=2 D.a+b=3 14.算法用Python程序实现,以下代码中哪处语句存在语法错误() A. B. C. D. 15.Python语句"ab"+"c"*2的运行结果是() A.abc2 B.abcabc C.abcc D.ababcc 16.下面的Python程序段运行后的输出结果是() List=[‘10’,25,’猕猴桃’,9,65] Print(List[3]) A.25 B.’猕猴桃’ C.猕猴桃 D.9 17.小王编写了出租车收费的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 18.在用Python编程对数据进行分析的时候,代码pandas.DataFrame.sum()执行的操作是 A.返回所有列的和 B.返回所有行的和 C.返回所有数据中的最大值 D.返回所有数据中的最小值 19.在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 20.在VB中,下列与表达式Len("python")+20的值相等的是() A.Int(Rnd*26)+1 B.Val("20")+16mod9 C.Mid("Hello2019",6,2)+"6" D.abs(Sqr(16)–30) 21.在Python中,input()函数的返回结果的数据类型为() A.Number型 B.String型 C.List型 D.Sets型 22.下列Python程序段的运行结果是() i=0 sum=0 while