python软件编程等级考试(二级)编程实操题03优质word复习知识点试卷试题
一、选择题
1.根据Python中变量命名遵循的规则,正确的是(   
A.char21    B.2020Py    C.Python    D.namech
2.Python中,设a=2b=3,表达式 notb-a>0)值是
A.1    B.-1    C.True    D.False
3.Python中以下语句正确的是(  )。
A.51jb= "51jb"    B.for= "51jb"    C.j,b=b,j    D.//这是一段测试代码
4.下列可以被计算机直接执行的程序是(   
A.机器语言程序    B.高级语言程序    C.汇编语言程序    D.Python源程序
5.Python中用来声明字符串变量的关键字是( 
A.str    B.int    C.float    D.char
6.以下哪种语言属于高级程序设计语言( 
python      header是班长的意思吗c++      visual basic  java
A.①②③    B.②③    C.②③④    D.①②③④
7.以下python程序段运行后,y的值是(
x=3
if x > 3 :
    y=2*x
else :
    y=3*x+1
print(y)
A.10    B.5    C.25    D.26
8.下列选项中,不属于Python合法变量名的是( 
A.int32    B.40xl    C.self    D._name_
9.以下python程序段运行后,s的值是( 
n=0
s=0
while   s <= 10
    n=n+3
    s=s+n
print (s)
A.0    B.3    C.18    D.30
10.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是(   
A.该文档中的有2个用户添加了2处批注
B.该文档中图片采用的环绕方式为上下型
C.该文档中总共有4处修订
D.若要对文档中所有的“Python”文字设置为“红倾斜”格式,用自动更正功能最合适
11.已知字符串s1="python"s2="Python",则表达式中s1>s2的值为( 
A.python    B.redis删除数据命令Python    C.True    D.False
12.Python中,“print(100-33*5%3)”语句输出的是(   
A.34    B.67    C.100    D.1
13.下列选项中,合法的Python变量名是(
A.print    B.speed    C.Python    D.a#2
14.运行下列Python程序,输出结果为0,则空白处应为(   
a=14
b=7
c=_______
print(c)
A.a-b    B.a+b    C.a/b    D.a%b
15.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于(    )。
A.高级语言    B.自然语言    C.汇编语言    D.机器语言
16.下列Python表达式的值不是2的是(  )。
A.3%2    B.5//2    C.1*2    D.1+3/3
17.12 Python语言语句块的标记是(      )
A.分号    B.逗号    C.缩进    D./
18.Pythonnull在java中什么意思代码中表示“x属于区间[ab)”的正确表达式是(    )。
A.ax and xb    B.n<= x or xb    C.x>=a and xb    D.x>=a and xb
python基础知识填空题19.Python中,表达式2**3的结果是(
A.5    B.8    C.6    D.3
20.Python语言属于(   
A.自然语言    B.汇编语言    C.机器语言    D.高级语言
21.(    ) 不是程序设计高级语言。
A.Python
B.Basic
C.C++
D.伪代码
22.Pythonprint(-14//4)的运行结果是(  )。
A.-4    B.-3.5    C.2    D.-2
23.下列python表达式结果为5的是(  )
A.absint(-5.6))    B.len"3+5>=6"    C.ord"5"    D.round5.9
24.如下Python程序段
x = 0
while x < 50
    x = x + 2 * x + 3
运行后,x的值为(
A.0    B.72    C.50    D.168
25.以下叙述中正确的是(  )。
A.Python 3.xPython 2.x兼容
B.Python语句只能以程序方式执行
C.Python是解释型语言
D.Python语言出现得晚,具有其他高级语言的一切优点
26.现有如下python程序段:
for i in range( 6 ):
    p.append( int( random() * 10 ) + 1 )
for i in range( 2, 6 ):
    if i % 2 == 1 and p[ i ] % 2 == 0:
        p[ i ] += p[ i - 1]
    elif i % 2 == 0 and p[ i ] % 2 == 1:
        p[ i ] -= p[ i - 1]
执行该程序段后,在下列选项中,列表p中的元素值不可能的是()
A.1 2 3 4 7 2
B.1 2 14 -9 -5 8
C.6 8 1 4 6 10
D.6 4 14 -7 3 8
27.Python中,通过(  )函数查看字符的编码。
A.int( )    B.ord( )    C.chr( )    D.yolk( )
28.Python语言属于(  )。
A.机器语言    B.汇编语言    C.高级语言    D.科学计算语言
29.下列Python数据不属于列表的是(       
A.{24,56,7,89,4}    B.[24,56,7,89,4]
C.[24,56,’a’,’猕猴桃’]    D.[’A’,’B’ ’C’, ’D’]
30.运行下列Python程序,输出结果为True,则空白处应为(   
a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b    B.python单片机编程a>b    C.a<bjavawebvideo    D.a==b
31.Python中要生成随机数,应该使用(    )。
A.math 模块    B.random模块
C.numpy 模块    D.pygame 模块
32.下面代码执行完毕后, ab的值分别为( 
a=l
a=l;
b=2
b=2;
a=b
a=b;
VBPython 代码
JAVA代码
A.1 2    B.1 1    C.2 2    D.2 1
33.韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是(   
A.    B.    C.    D.
34.下列不可以用来搭建本地服务器的软件是( 
1Python  2 Excel 3IIS    (4)Apache
A.(1)(2)    B.(3)(4)    C.(1)(2)(3)(4)    D.(1)(2)(4)
35.有如下 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
36.Python程序设计语言中,用于输入和输出的函数分别是(  )
A.read(  )write( )    B.input( )output( )
C.input( )print( )    D.cin(  )cout(  )
37.Python中,下面程序段的输出结果是(   
x=9       
Print(“x=”,x+1
A.9    B.10    C.x=9    D.x= 10
38.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句(   

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