Python等级考试——第一课优质(1)复习知识点试卷试题
一、选择题
1.Python中,显示出信息x,并要求输入数据的是(  )。
A.abs(x)    B.float(x)    C.print(x)    D.input(x)
2.elasticsearch数据库python中,以下哪个选项a 的数据类型为整型(   
evilutionA.a=5    B.a=input()    C.a='5'    D.a=5.0
3.在python中运行print(“3+6”)的结果是(    )。
A.9    B.“3+6”    C.3+6    D.“9”
4.Python中运行下列程序,输出结果为(   
for i in range (1,6):
    print(‘*’)
A.******    B.* * * * * *    C.* * * * *    D.*****
5.下列不是Python中所有循环必须包含的是(  )。
A.冒号    B.循环次数    C.循环体    D.缩进
6.下列属于计算机编程语言的有( 
Python Visual Basic Java C++ CPU
A.①②④⑤    B.②③④⑤    C.①②③④    D.①③④
7.Python表达式中,可以使用(  )控制运算的优先顺序。
A.圆括号()    B.方括号[]    C.大括号{}    D.尖括号<>
8.Python中以下语句正确的是(  )。
A.51jb= "51jb"    B.for= "51jb"    C.j,b=b,j    D.//这是一段测试代码
9.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是(   
A.I    B.‘J’    C.73    D.74
10.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是(   
A.    B.#    C.,    D.
11.以下选项中,不是Python中文件操作的相关函数是(  )。
A.open ()    B.load ()
C.read ()    D.write ()
12.下列选项中,不能作为python程序变量名的是(sherry可以做英文名吗 
A.abc    B.abc123    C.123abc    D.abc__123
13.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是(
A.K+1    B.K%7+1    C.(K+1)%7    D.(K+1)%7-1
14.把数式 写成Python语言的表达式,下列书写正确的是( )。
A.a+b/2a    B.a+b/2*a    C.(a+b)/2*a    D.(a+b)/(2*a)
15.python中,运行以下程序,结果应为(   
a=5
b=7
b+=3
a=b*20
a+=2
a=a%b
print(a,b)
A.5    7    B.20  10    C.22  7    D.2    10
16.已知列表list1=[8822python基础知识填空题348967],则python表达式min(list1)的值为( 
A.22    B.88    C.89    D.c定义二维数组67
17.以下叙述中正确的是(  )。
A.Python 3.xPython 2.x兼容
B.Python语句只能以程序方式执行
C.Python是解释型语言
D.Python语言出现得晚,具有其他高级语言的一切优点
18.关于python程序设计语言,下列说法不正确的是( 
A.python是一种解释型、面向对象的计算机程序设计语言
B.python支持Windows操作系统,但不支持Linux系统
C.python源文件以***.py为扩展名
D.python文件不能直接在命令行中运行
19.下列选项中,合法的Python变量名是(
A.print    B.speed    C.Python    D.a#2
20.下列选项都是属于高级语言的是(  )
A.汇编语言、机器语言
B.汇编语言、Basic语言
C.Basic语言、Python语言
D.机器语言、Python语言
21.小林编写一段文件读写操作代码,文件如图,代码段如下:
file=open('','w')
file.write("python is a programming language.")
file.close( )
file=open('','r')
ad( ))
该代码段运行后,输出的结果为( 
A.IA Distributed System Based on Python.
B.python is a programming language.
C.IA Distributed System Based on Python. python is a programming language.
D.程序编译错误,不会输出结果
22.Python文件的后缀名是(  )。
A..doc    B..vbp    C..py    D..exe
23.Python中,算式5+6*4%2+8)结果为( 
A.25
B.15
C.9
D.7.4
24.下列属于正确的Python变量名的是( 
A.True
B.88abc
C.abc&88
D._abc88
25.以下Python程序段执行后,输出结果为(    )。
A.m不能被3整除    B.29不能被3整除    C.29能被3整除    D.m能被3整除
26.Python Shell环境下,依次执行下列语句后,显示结果(    )。
data=[17291652915621]
maxdata
A.9    B.165    C.172    D.21
27.Python中幂运算(指数运算)的运算符为(  )。
A.*    B.**    C.%    D.//
28.python中表达式4**3=(    )。
A.12    B.1    C.64    D.7
29.Python中,关于变量的说法,正确的是(   
A.变量必须以字母开头命名
B.变量只能用来存储数字,不能存储汉字
C.python中变量类型一旦定义就不能再改变
D.变量被第二次赋值后,新值会取代旧的值
30.python中,下列哪个选项是正确的赋值语句( 
A.5s= 80    B.2018 =x    C.a+b=c    D.s=s+5
31.如下Python程序段
x = 2
print (x+1)
print (x+2)
运行后,变量x的值是(   
A.2    B.grep递归查3    C.5    D.
32.下列Python程序段运行的结果是(         
x=0
for  i  in range(1,20,3):
        x=x+i
print(x)
A.80    B.190    C.70    D.210
33.已知列表list1=[8223497],则python表达式len(list1)+min(list1)的值为( 
A.5    B.34    C.7    D.12
34.下面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
35.关于下列Python程序段的说法正确的是(       
k=1
while  1:
        k+=1
A.存在语法错误,不能执行    B.执行1    C.执行无限次    D.执行k
36.在python计数循环中,列表正确的输写方式是(      )。
A.(1,2,3)    B.(1,2.3)    C.[1,2.3 ]    D.[1,2,3]
37.下列定义变量的python程序语句变量赋值错误的是( 
A.x=y=1    B.x,y=1,2    C.x==1    D.x=1,2
38.python中,有程序如下
A=input()
print(A * 5)
通过键盘输入5,则运算结果是()
A.5 5 5 5 5    B.25    C.5*5    D.5 5
39.Python中,下面代码的运行结果是(   
x=365
g=x%10        #%为求余的意思
s=x//10%10    # //为整除的意思
b=x//100
sum=g*100+s*10+b #sum英文是求和的意思
printsum

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