百年教育职业培训中心 百年教育学习服务平台
题库试卷

渝粤教育国开《Python程序设计#》第三个形考测试

来源: 更新时间:

国家开放大学形成性考核平时作业参考答案标准答案关注【国开搜题】微信公众号发送题目获取标准答案1.在Python3中执行以下语句后得到的结果是()。>>>word=”Python&rdquo


国家开放大学 形成性考核 平时作业 参考答案 标准答案



关注【国开搜题】微信公众号 发送题目获取标准答案




1.在Python 3中执行以下语句后得到的结果是(        )。

>>>word=Python
>>>print hello + word

hello Python

hello Python

hello word  

语法错误

2Python3解释器对列表[1,2,[3,4],5,6]使用reverse()方法执行的结果为(        )。

 

[6, 5, [3, 4], 2, 1]

[6, 5, [4, 3], 2, 1]

[6, 5, 2, 1, [3, 4]]

报错

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

3

4

1

2

4.执行以下代码,其结果为(        )。

n = 10
sum = 0
number = 1
while number <= n:
       sum = sum + number
       number += 1
print(sum)

0

45

55

66

5print(100 25 * 3 % 4)输出的结果是(        )。

1

97

25

0

6Python中“==”运算符用于比较两个对象的值,下列选项中属于is比较对象的因素的是(        )。

id()

sum()

max()

min()

7.对以下程序描述错误的是(       )。
try:
      # 语句块1
except IndexError as err:
     # 语句块2

该程序对异常进行了处理,因此一定不会终止程序

该程序对异常进行了处理,不一定不会因异常引发终止

语句块1如果抛出IndexError异常,则不会因为异常终止程序

语句块2不一定会执行

8.计算机中进行信息处理和信息储存使用的是(       )。

二进制代码 

十进制代码 

十六进制代码   

ASCII代码

9Python中,对于定义的元组tuple = (1, 2, 3, 4, 5, 6, 7 ),不能实现输出元组的全部元素的是(         )。

tuple

tuple[:]

tuple[0:len(tuple)]

tuple(0:7)

10Python解释器执行’-.join({a:b,c:d})的结果为(        )。

a-c

a-b-c-d

b-d

报错

11.函数如下。
def showNumber(numbers):
      for n in numbers:
            print(n)
下列选项中在调用函数时会报错的是(        )。

showNumber([2,4,5]) 

showNumber(abcesf )

showNumber(3.4)  

showNumber((12,4,5))

12.以下关于元组的描述,错误的描述是(        )。

元组的元素可以是整数、字符串、列表等Python支持的任何类型。

与列表一样,元组也有append()insert()函数。

元组是不可变序列。

元组的访问和处理速度比列表快。

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

False

True

5

1

14.已知x = [3, 5, 7],那么执行语句x[1:] = [2]之后,x的值为(        )。

[3, 5, 7]

[3, 2]

[3, 5, 2]

[3]

15.现有代码d={},在Python 3解释器中执行d[([1,2])] = b’得到的结果为(        )。

TypeError: unhashable type: list

{([1, 2]): b}

{(1): b}

以上都不对

16.有集合s = {1,2,3}Python 3解释器执行del s[2]的结果为(        )。

3

2

{12}

TypeError: set object doesnt support item deletion

17.无法引入模块或包引发的异常是(        )。

IOError

ImportError

IndentationError

IndexError

18.当知道条件为True,想要程序无限执行直到人为停止的话,需要使用(        )语句。

for

break

while

if

19.下列选项对Unicode作用的描述,正确的是(        )。

能够使计算机对跨语言的文本进行转换和处理

能够减少存储容量,节约存储成本

能够使计算机对跨平台的文本进行转换和处理

能够使计算机处理文本速度更快

20.定义类如下。
class Test()
        pass
下面说法正确的是(         )。

该类实例中包含__dir__()方法

该类实例中包含__hash__()方法

该类实例中只包含__dir__()方法,不包含__hash__()方法

该类没有定义任何方法,所以该实例中没有包含任何方法

电话咨询