智慧树知到答案PYTHON语言程序设计基础最新答案

内容查看
查看价格15

第一章 单元测试

1、单选题:
Python语言是由哪个人创造的?( )
选项:
A:Guido van Rossum

B:Dennis Ritchie

C:Linus Benedict Torvalds

D:Tim Peters

答案: 【Guido van Rossum

2、单选题:
Python这个单词是什么含义?( )
选项:
A:石头

B:蟒蛇

C:喵星人

D:袋鼠

答案: 【蟒蛇

3、判断题:
Python是一种跨平台、开源、免费的高级动态编程语言。(  )
选项:
A:错
B:对
答案: 【对】

4、判断题:
Python语言是个非常年轻的语言,但发展非常之快,并且已经成为主流编程语言之一。(  )
选项:
A:对
B:错
答案: 【对】

5、判断题:
2008年12月Python 3.0版本发布。(  )
选项:
A:对
B:错
答案: 【对】

第二章 单元测试

1、单选题:
‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬给出如下代码:‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬
>>> x = 2
>>> eval(“x *2+1”)
上述代码的输出结果是‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬( )。‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬
选项:
A:x *2+1

B:系统报错

C:5

D:221

答案: 【5

2、单选题:
下列选项中不符合Python语言变量命名规则的是( )。
选项:
A:TempStr

B:A_I

C:3_lt

D:学习

答案: 【3_lt

3、单选题:
关于Python注释,以下选项中描述错误的是( )。
选项:
A:注释语句跟其它语句一样也会被执行

B:单行注释一般用#号开头

C:注释不是语法要求

D:注释用于说明代码原理或者作用

答案: 【注释语句跟其它语句一样也会被执行

4、判断题:
执行语句 print(‘中国’, ‘人民’,sep=’.’) ,输出的是中国.人民。( )
选项:
A:对
B:错
答案: 【对】

5、判断题:
执行a,b,c = 10,True,”Anna”语句,出现错误,无法对变量a,b,c赋值。( )
选项:
A:对
B:错
答案: 【错】

第三章 单元测试

1、判断题:
使用turtle绘制图形前,必须先用setup()函数设置好画布的大小和位置。(  )
选项:
A:错
B:对
答案:

2、单选题:
命令turtle.seth(90)的作用是( )。
选项:
A:不确定转向哪个方向,要看目前海龟朝向

B:海龟逆时针转动90度

C:海龟顺时针转动90度

D:海龟转到垂直向上方向

答案:

3、判断题:
   此说法是否正确()
选项:
A:错
B:对
答案:

4、判断题:
使用goto()函数将海龟移动到另外一个位置的过程中,一定会在屏幕上留下痕迹。(  )
选项:
A:对
B:错
答案:

5、单选题:

下面选项中描述错误的是(  )。

选项:
A:可以从某个模块中导入一个或多个指定的函数
B:模块中函数的使用格式跟内置函数一样
C:整个模块导入,格式为:import mok
D:导入模块中所有的函数,格式为:from mok import *

答案:

第四章 单元测试

1、单选题:
代码print(pow(2,3))的输出结果是( )。
选项:
A:1024

B:8

C:1000

D:6

答案:

2、单选题:
x=9
y=4
print(x%y,x/y)
上面代码的输出结果是( )。
选项:
A:1 2.25

B:2 2.25

C:1 2

D:2 2

答案:

3、单选题:
>>> x = “Happy”
>>> x * 3
上面代码的执行结果是( )。
选项:
A:系统报错

B:Happy

C:Happy
Happy
Happy

D:’HappyHappyHappy

答案:

4、判断题:
在Python语言中,x**y表示x的y次幂。( )
选项:
A:错
B:对
答案:

5、判断题:
在Python语言中,x/y的结果为整数。( )
选项:
A:对
B:错
答案:

6、判断题:
转义字符n表示换行,光标移动到下一行的起始位置。( )
选项:
A:对
B:错
答案:

7、判断题:
len(“一二12”)的结果为6。( )
选项:
A:错
B:对
答案:

第五章 单元测试

1、单选题:
以下选项中,输出结果为True的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。
选项:
A:>>> 5 == 4

B:>>> 5 is not 4

C:>>> 3<=0

D:>>> 5 is 4

答案:

2、单选题:
random.random()的作用是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。
选项:
A:生成一个[a, b]之间的随机小数

B:生成一个[0.0, 1.0)之间的随机小数

C:生成一个(a, b)之间的随机数

D:生成一个[a, b]之间的随机整数

答案:

3、判断题:
对于带有else子句的循环语句,如果是因为循环条件表达式不成立而自然结束循环,则执行else子句中的代码。(  )
选项:
A:错
B:对
答案:

4、判断题:
在try…except…else结构中,如果try块的语句引发了异常则会执行else块中的代码。(  )
选项:
A:对
B:错
答案:

5、单选题:
上面程序的运行结果是( )。

选项:
A:NOHTYP
B:PYTHON
C:PY
D:PYHON
答案:

6、单选题:
上面程序的运行结果是( )。

选项:
A:ABAB
B:BBAA
C:A
D:AABB
答案:

7、单选题:
下面程序的运行结果是(  )。L=[1,2,3,4]s=0for i in L :    s=s*i
选项:
A:1234
B:4321
C:24
D:10
答案:

第六章 单元测试

1、单选题:
s={1:”梅花”, 2:”杏花”, 3:”桃花”}
del s[1]
print(s)
上面程序的输出结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。
选项:
A:{2:”杏花”, 3:”桃花”}

B:{1:”梅花”, 2:”杏花”, 3:”桃花”}

C:{1:”梅花”}

D:{1:”梅花”, 3:”桃花”}

答案:

2、单选题:
下面程序的输出结果是‪‪‪‪‪‪‫‪(  )。L=[(‘b’, 3), (‘c’, 1), (‘d’, 2), (‘a’, 5)]
L.sort()
print(L)‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪
选项:
A:[(‘b’, 3), (‘c’, 1), (‘d’, 2), (‘a’, 5)]

B:[(‘a’, 5), (‘b’, 3), (‘c’, 1), (‘d’, 2)]

C:[(‘c’, 1), (‘d’, 2), (‘b’, 3), (‘a’, 5)]

D:{(‘a’, 5), (‘b’, 3), (‘c’, 1), (‘d’, 2)}

答案:

3、单选题:
列表变量s=[1,[1,2],[2,3]],len(s)的结果是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫(  )。
选项:
A:3

B:6

C:4

D:5

答案:

4、单选题:
‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫S和T是两个集合,对S^T的描述正确的是‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫( )。
选项:
A:S和T的交运算,包括同时在集合S和T中的元素

B:S和T的并运算,包括在集合S和T中的所有元素

C:S和T的差运算,包括在集合S但不在T中的元素

D:S和T的补运算,包括集合S和T中的非相同元素

答案:

5、判断题:
Python字典和集合属于无序序列。(  )
选项:
A:错
B:对
答案:

6、判断题:
Python字典中的“键”不允许重复。(  )
选项:
A:错
B:对
答案:

7、判断题:
同一个列表对象中所有元素必须为相同类型。(  )
选项:
A:错
B:对
答案:

第七章 单元测试

1、单选题:
关于函数参数传递中,形参与实参的描述错误的是( )。
选项:
A:实参与形参的名字必须相同

B:在函数内部改变形参的值时,实参的值大多是不会改变的

C:实参与形参分别存储在各自的内存空间中,是两个不相关的独立变量

D:Python通过引用传递参数。调用函数时将常量或变量的地址传递给函数的形参

答案:

2、判断题:
Python语言定义函数时,函数名后面参数列表中的变量是形式参数,简称“形参”。形参只在函数内部有效。( )
选项:
A:错
B:对
答案:

3、判断题:
Python函数中仅允许有一条return语句,执行到return语句时会结束函数的执行。(  )
选项:
A:错
B:对
答案:

4、判断题:
Python中除了使用普通变量作为参数,还可以使用列表、字典变量向函数内部批量传递数据。( )
选项:
A:错
B:对
答案:

5、多选题:
针对上面的函数,正确的函数调用有哪些?(  )

选项:
A:foo(arg1 = ‘where’, arg2 = ‘what’)
B:foo(‘where’,arg3=10)
C:foo(‘where’)
D:foo(arg2 = ‘what’, 10)
答案:

6、单选题:
给出如上代码:以下选项中描述错误的是( )

选项:
A:

代码中n是可选参数

B:

fact(n)函数功能为求n的阶乘

C: range()函数是Python内置函数

D:

s是局部变量

答案:

7、单选题:
上面程序的运行结果为( )。

选项:
A:[2,1]

B:[2,2]

C:[1,1]

D:[1,2]

答案:

8、单选题:
上面程序的运行结果是(  )。

选项:
A:100
B:不确定
C:10
D:10100
答案:

第八章 单元测试

1、单选题:
当前程序路径在D:PythonTest目录中,使用open()打开D盘根目录下文件,以下选项中对路径的表示错误的是( )。
选项:
A:D:a.txt

B:D:a.txt

C:../a.txt

D:..//a.txt

答案:

2、单选题:
表达式writelines(lines)能够将一个元素是字符串的列表lines写入文件,以下选项中描述正确的是(  )。
选项:
A:列表lines中各元素之间无分隔符

B:列表lines中各元素之间默认采用逗号分隔

C:列表lines中各元素之间默认采用空格分隔

D:列表lines中各元素之间默认采用换行分隔

答案:

3、单选题:
以下选项中,不是Python中文件操作的相关函数是(  )。
选项:
A:load()

B:open()

C:read()

D:write()

答案:

4、单选题:
以下选项中,不是Python文件打开的合法模式组合是(  )。
选项:
A:”w”

B:”a”

C:”+”

D:

“r”

答案:

5、单选题:
“键值对”类型数据的组织维度是(  )。
选项:
A:高维数据

B:一维数据

C:二维数据

D:多维数据

答案:

第九章 单元测试

1、单选题:
Tag有很多方法和属性,下列哪个属性不是Tag中最重要的属性( )。
选项:
A:attributes

B:stringt

C:name

D:type

答案:

2、多选题:
以下哪些是爬虫技术可能存在风险(  )。
选项:
A:网站敏感信息的获取造成的不良后果

B:违背网站爬取设置

C:不经允许将爬取内容用于商业用途

D:大量占用爬取网站的资源

答案:

3、单选题:
能切割字符串的方法是(  )。
选项:
A:indexOf( )

B:substring( )

C:split( )

D:trim( )

答案:

4、判断题:
URL包含的信息指出文件的位置以及浏览器应该怎么处理它,所有互联网上的每个文件都有一个唯一的URL。(  )
选项:
A:对
B:错
答案:

5、单选题:
以下选项中,是Python数据可视化第三方库是(  )。
选项:
A:time

B:random

C:bs4

D:matplotlib

答案:

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者

评论0

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录