国开《Python程序设计#》第一个形考测试

此内容仅限注册用户查看,请先
如有问题,请联系微信客服解决!

1.打开的文件不存在时,会引发的异常是(     )。

IOError 

 ImportError 

 IndentationError

IndexError 

2.Python 3解释器执行d = {(1,[2]):’a’,(1,2):1}后d的结果是(     )。

{(1,[2]):’a’,(1,2):1}

TypeError: unhashable type: ‘list’

 {(1,2):’a’,(1,2):1}

 以上说法都不对

3.现有代码t=(‘a’),在Python 3解释器中查看type(t)的结果为(    )。

<class ‘str’>

<class ‘tuple’>

(class ‘str’)

(class ‘tuple’)

4.在Python 3中,如果变量x = 3,那么x /= 3的结果为(    )。

3

0

1.0

1

5.下列选项中不是Python合法的标识符的是(   )。

int32 

40XL 

中文

_name_

6.以下不是Python中的关键字的是(    )。

raise

with

import

final

7.下列表达式的值为True的是(    )。

 5+4j > 2-3j 

 3>2>2

 1==1 and 2!=1 

not(1==1 and 0!=1)

8.表达式10+True+5j.real的计算结果是(   )

11

11.0

15.0

出错,类型不兼容

9.定义类如下:
class A():
     def a(self):
            print(“a”)
class B():
      def b(self):
            print(“b”)
class C():
      def c(self):
           print(“c”)
class D(A, C):
      def d(self):
           print(“d”)
d= D()
d.a()
d.c()
d.d()
程序能执行的结果是( )。

d

a,d

d a

a  c  d

10.Python代码块的标记是(    )。

分号

逗号

缩进

/

11.已知x = {1:2, 2:3, 3:4},那么表达式sum(x)的值为(     )。

6

9

15

3

12.执行以下代码,其结果为( )。
n = 10
sum = 0
number = 1
while number <= n:
        sum = sum + number
        number += 1
print(sum)

0

45

55

66

13.Python源程序执行的方式是(    )。

编译执行

解析执行

直接执行

边编译边执行

14.假设n为5,那么表达式n&1 == n%2的值为(     )。

False 

True 

5

1

15.现有列表list=[1,2,3,4,5,6,7,8,9,0],那么Python 3解释器执行list[1:3]=’abc’后执行list[2]的结果是(     )。

4

c

abc

b

16.下列对count()、index()、find()方法描述正确的是(     )。

 count()方法用于统计字符串里某个字符出现的次数 

find()方法检测字符串中是否包含子字符串str,如果包含子字符串返回开始的索引值,否则会报一个异常 

 index()方法检测字符串中是否包含子字符串str,如果str不存在返回-1 

以上都错误

17.以下关于类属性的描述,正确的是(     )。

类属性是在类中定义在方法之外的变量 

类属性是所有实例化对象公用的,可以通过类名称或实例名称访问类属性

类属性只能通过实例名称访问,不能通过类名称访问 

类属性通常在类的__init__()方法内部定义

18.Python相比其他程序设计语言具有的特点是(    )。

交互式

解释型

面向对象 

服务端语言

19.Python是一种优秀并广泛使用的语言,得到行业内众多领域的认可,下列选项属于Python主要应用领域的是(    )。

人工智能

科学计算和统计

大数据处理 

游戏开发

20.下列关于Python 3字符串的说法中,正确的是(   )。

可以使用datatype(  )函数测试字符串的类型

使用转义符“\”,可在字符串中包含单引号

字符串’\0’的长度为1

 str类型的字符串中可包含汉字

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码