国开《人工智能导论》2022秋季学期《人工智能导论》在线形考作业之二(学习者必须完成,计入形考成绩)

此内容查看价格为3金币,请先
如有问题,请联系微信客服解决!
本套题为随机题,请按快捷键Ctrl+F在页面内查找,手机查找方法!

1.下列哪一个不是元组具有的最显著的特征( )。

元组是不可修改的

元组是可以被查看索引的

可以看成一个稳固版的列表

列表中数据必须是以键值对的形式出现的

2.Python的第三方库一般不是哪一种文件格式( )。

exe

whl 类文件

zip 、 tar.zip、 tar.bz2 格式的压缩包

pip

3.以下哪种变量赋值的写法是不正确的?

price = 5.8

01price = 6

orange_price = 6

Price = 5.8

4.安装Python后,在运行Python命令时,如果出现:\’Python\’ 不是内部或外部命令,也不是可运行的程序或批处理文件。出错原因是:( )

没有安装到默认目录

安装时,没有勾选勾上 Add Python 3.X to PATH

没有手工建立PATH环境变量

不能用命令行启动

5.下列哪一个不是字典具有的最显著的特征( )。

字典中数据必须是以键值对的形式出现的

逻辑上讲,键是不能重复的,而值可以重复

字典中的键(key)是不可变的,也就是无法修改的;而值(value)是可变的,可修改的,可以是任何对象

字典中的每一个元素都是可变的

6.假设代码中有一个无参数的?help?函数,那么调用该函数的方法是:

help

help()

‘help’

help[]

7.下列哪一个不是集合具有的最显著的特征( )。

无序的

不能被索引

可以被添加还有删除

可以重复

8.file = open(\’ Users/yourname/Desktop/file\’,\’w\’) file.write(\’hello world!\’)这句代码的作用是( )。

打开一个文件,不管文件在不在

在桌面上打开一个文件(路径得看个人具体情况),w的意思是,如果有则在文件里写入hello world,如果没有则创建一个文件。

打开文件,没有报错

打开文件并写入

9.在终端或者命令行中搜 Ctrl + C ,起哪一个作用。

复制

剪切

停止运行代码

加断点

10.while 1 < 3:
print(\’1 is smaller than 3\’)

以上代码会( )。

不会进入循环

Python会报错

死循环

循环2次

11.输入代码:for num in range(1,11): #不包含11,因此实际范围是1~10 print(str(num) + \’ + 1 =\’,num + 1)在这个过程中,变量 num 被循环赋值( )次。

10

9

11

1

12.被实例化的对象会被编译器默默地传入后面其各个方法的括号中,self则是第( )个参数。

1

最后1个

2

不需要

13.列表中的元素使用( )括号扩起来。

方括号

花括号

圆括号

带有 ‘:’ 的 key 与 value 的对应关系组

14.下列布尔表达式,那一条结果为False

1 < 2 <3

42 != ’42’

Name’ == ‘name’

number is 12

15.使用函数 bool() 判别以下哪一个值结果为True。( )

bool(0)

bool([])

bool(”)

bool(1)

16.s = {\’a\’, \’b\’, \’c\’, \’d\’} 属于哪种容器类型?

元组

列表

集合

字典

17.Python 有四种数据结构,分别是:( )。

列表、字典、数组,集合

列表、字符串、元组,集合

列表、字典、数组,容器

列表、字典、元组,集合

18.下面这个变量属于哪种容器类型?d = { ? \”张小明\”:\”男\”,? \”李小雪\”: \”女\”? }

元组

列表

集合

字典

19.下列函数参数传递,哪一条是错误的( )。

trapezoid_area(height=3, base_down=2, base_up=1)

trapezoid_area(height=3, base_down=2, 1)

trapezoid_area(base_up=1, base_down=2, 3)

trapezoid_area(1, 2, height=3)

20.for i in range(1,10): for j in range(1,10): print(\'{} X {} = {}\’.format(i,j,i*j))以上代码完成( )功能。

显示九九乘法表

显示九九加法表

显示九九减法表

显示九九除法表

21.假设我们需要编程来处理最近的话费账单,下面哪个说法是对的?

当判断某个月的话费是否超过 100 元时,我们需要用到条件判断。当统计最近 12 个月的话费总和时,我们需要用到循环。

当判断某个月的话费是否超过 100 元时,我们需要用到条件判断。当统计最近 12 个月的话费总和时,我们需要用到条件判断。

当判断某个月的话费是否超过 100 元时,我们需要用到循环。当统计最近 12 个月的话费总和时,我们需要用到条件判断。

当判断某个月的话费是否超过 100 元时,我们需要用到循环。当统计最近 12 个月的话费总和时,我们需要用到循环。

22.下列哪一个不是列表具有的最显著的特征( )。

列表可以容纳 Python 中的任何对象

列表中的元素是有序的,也就是说每一个元素都有一个位置

列表中的每一个元素都是可变的

列表中数据必须是以键值对的形式出现的

23.random 是 Python 的标准库之一,用来完成一些随机数相关的任务,randint 是 random 库中的函数,则下列引用函数库的写法正确的是:

import random

from randint

from randint

import randint from random

24.hiding_number = phone_number.replace(phone_number[:9],\’*\’ * 9)这句表达式所起的作用是( )。

将一串手机号码只保留后四位

将一串手机号码只保留后四位,前9位用*号替代

将一串字符前9个用9个*号替换

将一串字符前9个用9个*号替换,后面保留不变

25.Python 类的初始化方法是( )。

_init_()

this

self

与类名一样

26.num = [1, 2, 2, 3] 属于哪种容器类型?

元组

列表

集合

字典

27.t = (1, 2, 2, 3) 属于哪种容器类型?

元组

列表

集合

字典

28.下列哪些是可以放在循环里的不可迭代对象?

list = [1, 2, 3, 4]

x = 100

name = [‘Tom’, ‘Jack’, ‘Susan’]

s = ‘hello’

29.字符串用单引号跟双引号括起来都可以。

30.return 作为关键字在函数中起到了返回值的作用,没有return 函数肯定不能返回值。

31.函数中也可以使用全局变量等方式起返回值的作用,没有return 语句也能够在函数外读取该变量值。

32.不同类型的对象可以使用’==’和’!=’进行比较,例如字符串和数字。

33.类的变量有一个专有的术语,我们称之为类的方法。

34.python 2 还是 python 3的库可以通用。( )

35.# 号开头的行是注释的内容。

36.合并不同数据类型,需要使用数据类型转换。

37.分片获得的每个字符串可以看作是原字符串的一个副本。

38.函数参数有两种类型: 位置参数 (position argument)关键词参数 (keyword argument)。

39.函数中的语句块(block),为了美观易读最好采用缩进,不缩进不影响函数执行。

40.存储大量数据的容器,在python中称之为内置数据结构(Built-in Data Structure)。

41.数组里面可以放所有python类型,不需要都是同一种类型。

42.Python 对大小写敏感,也就是说 “a” 和 “A” 会是两个不同的变量,而不是同一个。

43.内建函数的意思是Python安装完成后,你就可以使用这些函数,是“自带”的而已。

44.使用列表的 append 方法可以向列表中添加新的元素,并且使用这种方式添加的元素会自动地排列到列表的头部。

45.需要使用英文注释的时候,记得在开始处加#utf-8。

46.字符串可以通过string[x]的方式进行索引、分片,会对字符串这个源文件改动。

47.print 是一个Python关键字(3.x以上版本)。

48.字典中, key 和 value 是一一对应的,key 可以改变,值不能改变。

49.Python 有四种数据结构,分别是:列表、字典、元组,集合。

50.Scrapy 框架是第三方库中的Web框架。

51.Python 内置的 str() 函数可以将数字类型变量转换为字符串类型。

52.函数缩进是为了表明语句和逻辑的从属关系,是 Python 最显著的特征之一。

53.列表(List)是一个集合类型。

54.in 与 is这两个单词是Python的运算符。

55.PyCharm IDE软件也能安装Python的第三方库。

56.字典中添加多个元素的方法 extend() 。

57.三个单引号是可以跨行的超长字符串

58.集合是无序的,但可以索引。

59.print 是一个Python内建函数。(3.x以上版本)

60.Django、Flask是第三方库中的Web框架。

61.在Python中,索引分正反两种索引方式。

62.不同数据类型可以直接合并。

63.字符串相乘,其实就是几个字符串相加合并。

64.Python 有很丰富的库,其中有官方的,也有第三方开发的,你想做的功能模块很有可能已经有人写好了,你只需要调用,不需要重新发明轮子。

65.“可迭代的”(iterable)指可以连续地提供其中的每一个元素的对象。

66.假设有一函数内部存在一个变量 name=\’something\’ ,那么可以在另一个函数中使用这个变量。

67.列表里面可以放所有python类型,不需要都是同一种类型。

68.用 Python 语言编写程序的时候,需要考虑如何管理你的程序所使用的内存。

69.字典是使用的花括号,在索引内容的时候仍旧使用的是和列表一样的方括号进行索引。

70.sorted 函数按照长短、大小、英文字母的顺序给每个列表中的元素进行排序,因此改变了列表自身。

71.python的布尔运算符是直接用英文的and ,or,not 。

72.python中有四种数据结构,分别是:列表、字典、元组、集合。

73.Python 又叫做胶水语言,因为它可以用混合编译的方式使用 c/c++/java 等等语言的库。

社交账号快速登录

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