预览加载中,请您耐心等待几秒...
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+1 3.在Python中print(8+7%2**2)的执行结果是() A.5B.1C.6D.11 4.在Python中,算式5+6*4%(2+8)结果为() A.25 B.15 C.9 D.7.4 5.已知字符串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.9 7.下列关于Python语言变量声明的说法中,正确的是() A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程 B.Python中的变量需要声明,变量的声明对应明确的声明语句 C.Python中的变量需要声明,每个变量在使用前都不需要赋值 D.Python中的变量不需要声明,每个变量在使用前都不需要赋值 8.下列选项中,属于Python输出函数的是()。 A.random()B.print()C.sqrt()D.input() 9.以下python程序段运行后,s的值是() n=0 s=0 whiles<=10: n=n+3 s=s+n print(s) A.0B.3C.18D.30 10.下列选项中,不属于Python合法变量名的是() A.int32B.40xlC.selfD._name_ 11.在python中,运行下列程序,正确的结果是() s=0 foriinrange(1,5): s=s+i print("i=",i,"s=",s) A.i=4s=10B.i=5s=10C.i=5s=15D.i=6s=15 12.在Python中,若x=10,y=20,下面程序段执行后,变量x、y的值分别是() x=y y=x A.10、10B.10、20C.20、20D.20、10 13.在Python中运行后,b的值是() a=6 Ifa>=0: b=a+2 Else: b=a-2 print(b) A.6B.8C.10D.12 14.算法用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=10 elifs1<=10: f=10+2.5*(s1-3) else: f=27.5+3.5*(s1-10) print(f) 要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是() A.3,8B.-1,5,12 C.1,6,20D.3,12,20 18.我们在用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-1 21.在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**2 23.在Python中要生成随机数,应该使用()。 A.math模块