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

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

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

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

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

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

试卷【试卷3】Python一级考试练习题word练习一、选择题1.已知字符串a="python",则print(a[1]+a[3])的值为()A."yth"B."yt"C."py"D."yh"2.在Python中,正确的赋值语句是()A.x+y=10B.x=2yC.x=y=50D.3y=x+13.在Python中print(8+7%2**2)的执行结果是()A.5B.1C.6D.114.在Python中,算式5+6*4%(2+8)结果为()A.25B.15C.9D.7.45.已知字符串a="python",则a[-1]的值为()A."p"B."n"C."y"D."o"6.如下Python程序段foriinrange(1,4):forjinrange(0,3):print("Python")语句print("Python")的执行次数是()A.3B.4C.6D.97.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值8.下列选项中,属于Python输出函数的是()。A.random()B.print()C.sqrt()D.input()9.以下python程序段运行后,s的值是()n=0s=0whiles<=10:n=n+3s=s+nprint(s)A.0B.3C.18D.3010.下列选项中,不属于Python合法变量名的是()A.int32B.40xlC.selfD._name_11.在python中,运行下列程序,正确的结果是()s=0foriinrange(1,5):s=s+iprint("i=",i,"s=",s)A.i=4s=10B.i=5s=10C.i=5s=15D.i=6s=1512.在Python中,若x=10,y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、10B.10、20C.20、20D.20、1013.在Python中运行后,b的值是()a=6Ifa>=0:b=a+2Else:b=a-2print(b)A.6B.8C.10D.1214.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.15.计算机能直接识别、理解执行的语言是()A.汇编语言B.Python语言C.自然语言D.机器语言16.Python的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的是()。A.交互式B.解释型C.面向对象D.服务端语言17.小王编写了出租车收费的python程序,代码如下:s1=float(input('请输入行驶路程(公里):'))ifs1<=3:f=10elifs1<=10:f=10+2.5*(s1-3)else:f=27.5+3.5*(s1-10)print(f)要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是()A.3,8B.-1,5,12C.1,6,20D.3,12,2018.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()A.一维表格B.二维表格C.三维表格D.四维表格19.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句()A.赋值语句B.循环语句C.条件语句D.输出语句20.若用整型变量k表示某天是星期几(例如k=1表示该天是星期一、k=2表示该天是星期二……k=7表示该天是星期天),则下列能够正确表示k的下一天是星期几的python表达式为()A.k+1B.k%7+1C.(k+1)%7D.(k+1)%7-121.在Python程序设计语言中,用于输入和输出的函数分别是()A.read()和write()B.input()和output()C.input()和print()D.cin()和cout()22.在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**223.在Python中要生成随机数,应该使用()。A.math模块B.random模块C.numpy模块D.pygame模块24.下列Python程序段的运行结果是()i=0sum=0whilei<10:ifi%2==0:sum+=ii+=1print(‘sum=’,sum