预览加载中,请您耐心等待几秒...
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期末试题题库完整_练习 一、选择题 1.在python中,运行下列程序,正确的结果是()。 A.i=4s=10B.i=5s=10C.i=5s=15D.i=6s=15 2.在Python中print(-14//4)的运行结果是()。 A.-4B.-3.5C.2D.-2 3.在Python中,返回x的绝对值的函数是()。 A.abs(x)B.bin(x)C.all(x)D.input(x) 4.Python表达式“50-50%6*5//2**2”的结果为() A.48B.25C.0D.45 5.Python文件的后缀名是()。 A..docB..vbpC..pyD..exe 6.关于python程序设计语言,下列说法不正确的是() A.python是一种解释型、面向对象的计算机程序设计语言 B.python支持Windows操作系统,但不支持Linux系统 C.python源文件以***.py为扩展名 D.python文件不能直接在命令行中运行 7.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为() A.“python”B.“Python”C.TrueD.False 8.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一 天的是() A.K+1B.K%7+1C.(K+1)%7D.(K+1)%7-1 9.在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 10.下列不是Python程序基本结构的是()。 A.顺序结构B.树形结构C.分支结构D.循环结构 11.在Python中,下面程序段的输出结果是() x=9 Print(“x=”,x+1) A.9B.10C.x=9D.x=10 12.下列Python表达式的值为偶数的是() A.12*3%5B.len(“Welcome”) C.int(3.9)D.abs(-8) 13.下列定义变量的python程序语句变量赋值错误的是() A.x=y=1B.x,y=1,2C.x==1D.x=1,2 14.在Python中,设a=2,b=3,表达式not(b-a>0)值是() A.1B.-1C.TrueD.False 15.把数式写成Python语言的表达式,下列书写正确的是()。 A.a+b/2aB.a+b/2*aC.(a+b)/2*aD.(a+b)/(2*a) 16.Python的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的 是()。 A.交互式B.解释型C.面向对象D.服务端语言 17.下面哪个不是Python合法的标识符() A.int_3B.30XLC.selfD._abc 18.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。王明体 重80kg,身高170cm。其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属 于() A.数据B.信息C.知识D.智慧 19.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是 () A.设计出解决问题的算法B.设计出解决问题的PPT C.编写出Python代码D.选择一种编程软件 20.Python表达式a=b中“=”表示() A.交换“=”左右两边变量的值 B.把“=”右边变量的值赋值给左边变量 C.把“=”左边变量的值赋值给右边变量 D.比较“=”左右两边变量的值是否相等 21.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用 流程图描述算法,如右图所示,其中空白处可以填入的是() A.A÷3==0B.A/3==0C.A\3==0D.A%3==0 22.下列不可以用来搭建本地服务器的软件是() (1)Python(2)Excel(3)IIS(4)Apache A.(1)(2)B.(3)(4)C.(1)(2)(3)(4)D.(1)(2)(4) 23.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式 "20"+"19"+"20+19"的运算结果是() A.392019B.201939C.201920+19D.3939 24.下列Python程序段的运行结果是() i=0 sum=0 whilei<10: ifi%2==0: sum+=i i+=1 print(‘sum=’,sum) A.sum=18B.sum=20C.sum=22D.sum=30 25.在Python中,数据的输入是通过()来实现的。 A.input()函数B.p