全国计算机等级考试| 二级Python | 真题及解析(6)

全国计算机等级考试二级Python真题及解析(8)图文

一、选择题

1python中表达式4**3=(     )。

A.12                                B.1                                  C.64                                D.7

2在Python中,通过(  )函数查看字符的编码。

A.int( )                            B.ord( )                           C.chr( )                           D.yolk( )

3下列Python程序段的运行结果是(         )

i=0

sum=0

while i<10:

        if  i%2==0:

               sum+=i

        i+=1

print(‘sum=’,sum)

A.sum=18                      B.sum=20                      C.sum=22                      D.sum=30

4解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言(  )。

A.Python                        B.C++                             C.VB                               D.C

5韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是(    )

A.A÷3==0                    B.A/3==0                       C.A\3==0                       D.A%3==0

6利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码(   )完善程序实现如下右图的运行结果。

A.basic+=sum               B.sum=basic+n             C.sum=basic+1             D.sum+=basic

7我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于(     )的数据结构  (     )

A.一维表格                  B.二维表格                  C.三维表格                  D.四维表格

8我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?(    )

A.WordCloud                B.math                           C.random                      D.turtle

9在python中,运行下列程序,正确的结果是( )。

A.i=4 s=10                      B.i=5 s=10                      C.i=5 s=15                      D.i=6 s=15

10.Python语句 "ab"+"c"*2 的运行结果是(     )

A.abc2                            B.abcabc                        C.abcc                            D.ababcc

11对于Python语言中的语句“x=(num//100)%10”,当num的值为45376时,x的值应为(   )

A.3                                  B.4                                  C.5                                  D.6

12在Python中,表示跳出循环的函数是(        )

A.continue                     B.break                          C.ESC                              D.Close

13运行Python程序的过程中出现了如下图错误提示,原因是()。

A.变量名51study太长

B.应该写成"chinese" =51study

C.“chinese”应该写成“chinaˈs”

D.变量名51study不符合python语言规范,变量名不能以数字开头

14根据Python中变量命名遵循的规则,正确的是(    )

A.char21                        B.2020Py                       C.Python                        D.name.ch

15在python 语言中,下列表达式中不是关系表达式(    )

A.m==n                          B.m>=n                          C.m  or  n                  D.m!=n

二、程序填空

16阅读程序。分析以下两段Python程序并回答问题。

#程序1

i=1

while i<101:

   print('把这句话打印100遍')

i+=1

#程序2

i=100

while i:

    print('把这句话打印100遍')

i=i-2

猜你喜欢

转载自blog.csdn.net/PoGeN1/article/details/135368186