【编程】信息技术考试卷 python复习知识点试卷试题
一、选择题
1.已知列表list1=[1066273323],则python表达式python基础知识填空题max(list1)的值为( 
A.10    B.66    C.5数控车床操作入门    D.23
2.python中,以下哪个选项a 的数据类型为整型(   
A.a=5    B.a=input()    C.a='5'    D.a=5.0
3.计算机能够直接识别和执行的语言是(    )
A.机器语言
B.汇编语言
C.Python 语言
D.C语言
4.计算机能直接识别、理解执行的语言是( 
A.汇编语言    B.Python语言    C.自然语言    D.机器语言
5.下面哪个不是Python合法的标识符( )
A.int32    B.40XL    C.self    D.__name__
6.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为(
A.=    B.==    C.:=    D.<>
7.在下面的python程序中,变量bc的值为()。
A.b6c6    B.b6c8    C.b8c8    D.b8c6
8.在python中运行print(“3+6”)的结果是(    )。
A.9    B.“3+6”    C.3+6    D.“9”
9.下列不被python所支持的数据类型是( 
A.char    B.float    C.int    D.list
10.python中,运行下列程序,正确的结果是( 
x=1
while x>0:
    x=x+1
print( x)
A.1    B.1 2 3 4 5 6 7 8 9…………………
C.无输出    D.100
11.Python的序列类型不包括下列哪一种?( 
A.字符串    B.列表    C.元组    D.字典
12.python中,语句print(a,b)的意思是( 
A.打印a,b    B.输出(a,b    C.输出a,b    D.输出a,b的值
导入zmodeler13.下列Python程序运行后的输出结果是(  )
s=0
for i in range(1,5):
    s=s+i
print("s=",s)
A.s=5    B.s=6    C.s=10    D.s=15
14.下列不可以作为Python合法变量名的是(    eclipse下载打不开)
A.c0    B.2a    C.a_3    D.小河
15.Python中,显示出信息x,并要求输入数据的是(  )。
A.abs(x)    B.float(x)    C.print(x)    D.input(x)
16.已知列表list1=[8822348967],则python表达式min(list1)的值为( 
A.22    B.88    C.89    D.67
17.以下叙述中正确的是(  )。
A.Python 3.xPython 2.x兼容
B.Python语句只能以程序方式执行
C.Python是解释型语言十进制变成二进制怎么算
D.Python语言出现得晚,具有其他高级语言的一切优点
18.关于python程序设计语言,下列说法错误的是( 
A.python是一种面向对象的编程语言    B.python代码只能在交互环境中运行
C.python具有丰富和强大的库    D.python是一种解释型的计算机程序设计高级语言
19.下列关于Python语言变量声明的说法中,正确的是( 
A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程
B.Python中的变量需要声明,变量的声明对应明确的声明语句
C.Python中的变量需要声明,每个变量在使用前都不需要赋值
D.Python中的变量不需要声明,每个变量在使用前都不需要赋值
20.vmware虚拟机使用方法Python中,表达式(21%4)+5的值是(   
A.2    B.6    C.10    D.3
21.python文件的扩展名是( 
A.py    B.pye    C.vbp    D.pyr
22.Python中,赋值语句,“c=c-b”等价于( 
A.b-=c
B.c-b=c
C.c-=b
D.c==c-b
23.(    ) 不是程序设计高级语言。
A.Python
B.Basic
C.C++
D.伪代码
24.算法用Python程序实现,以下代码中哪处语句存在语法错误( 
A.    B.    C.    D.
25.在python中,想输出一行文字,要用到的函数是(    )。
A.input()    B.int()    C.print()    D.float()
26.Python语言中,数据的输入是通过(  )来实现的。
A.input( )函数    B.print( )函数
C.output( )函数    D.abs( )函数
27.python中表达式4**3=(    )。
A.12    B.1    C.64    D.7
28.Python中,关于变量的说法,正确的是(   
A.变量必须以字母开头命名
B.变量只能用来存储数字,不能存储汉字
C.python中变量类型一旦定义就不能再改变
D.变量被第二次赋值后,新值会取代旧的值
29.python单行注释和多行注释分别是什么?( 
A.""" """''' '''    B.#""" """    C.//''' '''    D.#//
30.下列可以作为python变量名的是(    )
A.'a1'    B.6key
C.False    D.i_f
31.Python中,设a=2b=3,表达式a>b and b>=3的值是(
A.1    B.-1    C.True    D.False
32.python中,下列哪个选项是正确的赋值语句( 
A.5s= 80    B.2018 =x    C.a+b=c    D.s=s+5
33.现有如下Python程序:
  List = [ "Happy", "new", "year!" ]
  s = List[ 1 ]
  d = s[ : -1 ]
执行该程序后,d的值为()
A."py"    B."Happ"    C."ew"    D."ne"
34.Python中自定义函数需要什么关键字放在函数开始( 
A.function    B.def    C.define    D.void
35.已知列表list1=[8223497],则python表达式len(list1)+min(list1)的值为( 
A.5    B.34    C.7    D.12
36.下面Python代码运行后,a、b的值为(  )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A.23 2    B.30 20    C.30 32    D.3  2
37.下面(    )是Python合法的变量名
A.int32    B.40XL    C.self    D.name
38.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
39.下面的Python程序段运行后的输出结果是(   
List=[‘10’,25,’猕猴桃’,9,65]
PrintList[3]
A.25    B.猕猴桃    C.猕猴桃    D.9
40.VB中,下列与表达式Len("python")+20的值相等的是(   
A.Int(Rnd * 26)+1    B.Val("20")+16 mod 9
C.Mid("Hello2019",6,2)+"6"    D.abs(Sqr(16)– 30)
41.有如下 VB 程序段:
s1 = "python": s2 = "visual"
i = 1: j = 1: s = ""
Do While i <= Len(s1) And j <= Len(s2)
If Mid(s1, i, 1) >= Mid(s2, j, 1) Then
s = s + Mid(s1, i, 1)
Else
j = j + 1
End If
i = i + 1
Loop
执行该程序后,j的值是( 
A.2    B.3    C.5    D. 7
42.下面选项中对Python操作描述错误的是( 
A.x1+x2  连接列表x1x2,生成新列表
B.x*n 将列表x复制次,生成新列表
C.Min(x) 列表x中最大数据项
D.Len(x) 计算列表中成员的个数

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