试卷(完整版)Python题库复习知识点试卷试题
一、选择题
1.下列Python表达式的值不是2的是()。
A.3%2 B.5//2 C.1*2 D.1+3/3
2.在python中,以下哪个选项a 的数据类型为整型()
A.a=5 B.a=input() C.a='5' D.a=5.0
3.下列不是 Python 程序基本结构的是()。
A.顺序结构B.树形结构C.分支结构D.循环结构4.以下哪种语言属于高级程序设计语言()vlookup函数跨表匹配
①python      ②c++      ③visual basic  ④java数组公式初学者教程
A.①②③B.②③C.②③④D.①②③④5.下列软件中,可作为服务器操作系统的是()
A.Windows B.Python C.excel D.access 6.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=y
y=x
A.10、 10 B.10、20 C.20、 20 D.20、 10 7.在python中,运行下列程序,正确的结果是()
s=0
for i in range (1,5):
s=s+i
print("i=",i,"s=",s)
A.i=4  s=10 B.i=5  s=10 C.i=5  s=15 D.i=6  s=15 8.下列选项中,不属于Python合法变量名的是()
A.int32 B.40xl C.self D._name_ 9.下列Python程序运行后的输出结果是(  )。
s=0
for i in range(1,5):
python基础知识试题s=s+i
print("s=",s)
A.s=5 B.s=6 C.s=10 D.s=15
10.在Python中,显示出信息x,并要求输入数据的是()。
A.abs(x) B.float(x) C.print(x) D.input(x) 11.关于python程序设计语言,下列说法不正确的是()
A.python是一种解释型、面向对象的计算机程序设计语言
B.python支持Windows操作系统,但不支持Linux系统
php怎么连接数据库mysqlC.python源文件以***.py为扩展名
D.python文件不能直接在命令行中运行
12.下列不是Python中所有循环必须包含的是()。
A.冒号B.循环次数C.循环体D.缩进
13.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。A.高级语言B.自然语言C.汇编语言D.机器语言
14.在python中运行print(“3+6”)的结果是()。
A.9B.“3+6”C.3+6D.“9”
15.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。其中python语言是属于()。
A.机器语言B.高级语言C.汇编语言D.自然语言
16.在Python中,表达式2**3的结果是()
A.5 B.8 C.6 D.3
17.在Python中,正确的赋值语句是()
A.x+y=10 B.x=2y C.x=y=50 D.3y=x+1
18.在python 语言中,下列表达式中不是关系表达式()
A.m==n B.m>=n C.m  or  n D.m!=n
19.下列选项中,可以作为 Python程序变量名的是()
A.a/b B.ab C.a+b D.a-b
20.下列python表达式结果为5的是()
A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)21.以下是一段python程序:
它的可以用哪个流程图表达()。
A.B.
C.
22.在Python中要交换变量a和b中的值,应使用的语句组是()。
A.a,b=b,a B.a=c;a=b;b=c
C.a=b;b=a D.c=a;b=a;b=c
23.下列不属于
...高级编程语言的是
A.C 语言B.VB语言C.Python语言D.机器语言
24.算法用Python程序实现,以下代码中哪处语句存在语法错误()
A.B.C.D.
25.Python程序文件的扩展名是()。
A..python B..pyt C..pt D..py
26.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5 ,则下列表达式的运算结果中值最大的是()
python各种常用函数及库A.math.sqrt(b) B.abs(a- b)C.Int(2*a-c/b)D.a**2+b**2-c**2 27.在Python中,关于变量的说法,正确的是()
A.变量必须以字母开头命名
B.变量只能用来存储数字,不能存储汉字
C.在python中变量类型一旦定义就不能再改变
D.变量被第二次赋值后,新值会取代旧的值
28.以下对 Python 程序缩进格式描述错误的选项是()
A.不需要缩进的代码顶行写,前面不能留空白
B.缩进可以用 tab 键实现,也可以用多个空格实现
C.严格的缩进可以约束程序结构,可以多层缩进
D.缩进是用来格式美化 Python 程序的
29.设a=2,b=5,在python中,表达式a>b And b>3的值是()
A.False B.True C.-1 D.1
30.现有如下Python程序:
List = [ "Happy", "new", "year!" ]
s = List[ 1 ]
d = s[ : -1 ]
执行该程序后,d的值为()
A."py" B."Happ" C."ew" D."ne"
31.下面Python代码运行后,a、b的值为(  )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A.23 2B.30 20C.30 32D.3  2
32.在Python中,下列循环结构用法错误的是()。
A.for i in range(20):B.for i in range(0,10):
C.for i in range(10,0,2): D.while s<50:
33.下列Python程序段运行的结果是(  )。
i=0
sum=0
while i<10:
if i%3==0:
sum+=i
i+=1
print("sum=",sum)
A.sum=9 B.sum=10 C.sum=18 D.sum=19
34.韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是()
A.B.C.D.
35.下列Python程序段运行的结果是()。
i=0
sum=0
while i<10:
if i%2==0:
sum+=i
i+=2
print("sum=",sum)
A.sum=17 B.sum=18 C.sum=19 D.sum=20
36.下列不可以用来搭建本地服务器的软件是()
(1)Python  (2) Excel (3)IIS    (4)Apache
A.(1)(2) B.(3)(4) C.(1)(2)(3)(4) D.(1)(2)(4)
37.下列可以导入Python模块的语句是()
A.import module
B.input module
C.print module
D.def module
38.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()。transport的衍生词
A.Python B.C++ C.VB D.C
39.python中表达式4**3=(    )。
A.12B.1C.64D.7
40.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是()
A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==0 41.Python中变量的命名遵循的规则,不正确的是()
A.必须以字母或下划线开头,后面可以是字母、数字或下划线。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。