计算机技术基础(Python)智慧树知到课后章节答案2023年下山东交通学院_第1页
计算机技术基础(Python)智慧树知到课后章节答案2023年下山东交通学院_第2页
计算机技术基础(Python)智慧树知到课后章节答案2023年下山东交通学院_第3页
计算机技术基础(Python)智慧树知到课后章节答案2023年下山东交通学院_第4页
计算机技术基础(Python)智慧树知到课后章节答案2023年下山东交通学院_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机技术基础(Python)智慧树知到课后章节答案2023年下山东交通学院山东交通学院

第一章测试

第一台电子计算机问世于哪年?

A:1940B:1956C:1957D:1946

答案:1946

现代PC机内部使用几进制进行运算和控制?

A:十进制B:二进制C:十六进制D:八进制

答案:二进制

PC是由哪两大部分组成?

A:电脑主机和操作系统B:CPU和主板C:软件和硬件D:电脑主机和外围IO设备

答案:软件和硬件

以下哪一种语言不属于高级语言?

A:Fortran语言B:Basic语言C:Pascal语言D:汇编语言

答案:汇编语言

以下哪种语言不属于编译型高级语言?

A:Basic语言B:Pascal语言C:Fortran语言D:C语言

答案:Basic语言

以下哪种语言不属于解释型高级语言?

A:Python语言B:Basic语言C:Java语言D:C++语言

答案:C++语言

以下哪一个不是Python语言的优点

A:功能丰富B:清晰易读C:使用方便D:支持中文编程

答案:支持中文编程

关于中央处理器,下列说法错误的是:

A:是计算机处理信息的核心B:包括运算器C:又称CPUD:包括CPU和ROM

答案:包括CPU和ROM

以下关于二进制整数的定义,正确的是:

A:0B1010B:0bC3FC:0b1708D:0B1019

答案:0B1010

目前,在人工智能领域使用最广泛的语言是:

A:JavaB:RC:PythonD:Matlab

答案:Python

以存储程序原理为基础的冯诺依曼结构的计算机,一般都由五大功能部件组成,它们是:

A:运算器、控制器、存储器、输入设备和输出设备B:加法器、控制器、总线、寄存器和外围设备C:运算器、累加器、寄存器、外围设备和主机D:运算器、存储器、控制器、总线和外围设备

答案:运算器、控制器、存储器、输入设备和输出设备

第二章测试

python是一种夸平台的语言

A:错B:对

答案:对

Anaconda是一个用于科学计算的Python发行版,支持Linux,Mac,Windows,包含了众多流行的科学计算、数据分析的Python包。

A:错B:对

答案:对

安装完Anaconda后无需再去python官网下载安装Python

A:对B:错

答案:对

Windows计算机操作系统分为32位操作系统和64位操作系统,下载安装Anaconda时要根据不同操作系统安装不同版本。

A:对B:错

答案:对

python一般分为python2和python3版本,他们之间不通用,当前我们选择使用的最新版本为python2

A:对B:错

答案:错

Spyder是一种Python的继承开发环境,它不可对Python程序进行调试。

A:错B:对

答案:错

Spyder中只能在Editor窗口中编写程序

A:对B:错

答案:错

在Spyder的Tools菜单中可以找到恢复默认窗口布局及设置的按钮

A:错B:对

答案:对

Spyder中Console窗口只能有一个

A:对B:错

答案:错

通过Spder变量浏览器可查看当前变量的值

A:错B:对

答案:对

Spyder运行程序运行整个代码文件,也可以选择代码中某一段来运行。

A:错B:对

答案:对

第三章测试

表达式int('101',2),int('101',8),int('101',16)的值分别为()、

A:5,9,65B:5,65,257C:4,64,254D:101,101,101

答案:5,65,257

表达式13/4,13//4,-13//4的值分别为()、()、()。

A:3.25,3.25,-4B:3.25,3,-3C:3.25,3,-4

D:3,3,-4

答案:3.25,3,-4

type(3)==inttype('3')==str

输出结果分别是()、()。

A:False,TrueB:True,FalseC:True,

TrueD:False,False

答案:True,

True

1、在Python3.x中可以使用中文作为变量名。2、Python变量名必须为字母或下划线开头,并且区分字母大小写。以上两句话判断对错,结果为()、()。

A:错,错B:错,对C:对,对D:对,错

答案:对,对

一个数字5也是合法的Python表达式。

A:对B:错

答案:对

Python代码的注释只有一种方式,那就是使用#符号。

A:对B:错

答案:错

Python使用缩进来体现代码之间的逻辑关系,对缩进的要求非常严格。

A:错B:对

答案:对

Python变量名区分大小写,所以student和Student不是同一个变量。

A:对B:错

答案:对

第四章测试

下面选项中,输出12345的是()

A:i=0

whilei<4:

i+=1

print(i,end=)

B:i=1

whilei<6:

print(i,end=)

i+=1

C:foriinrange(6):

print(i,end=)

D:foriinrange(5):

print(i,end=)

答案:i=1

whilei<6:

print(i,end='')

i+=1

i=0

count=0

str1="helloworld\n"

foriinstr1:

count+=1

print(count)

上述代码运行结果为:()

A:12

B:10

C:11

D:13

答案:12

x='Python'

foriinrange(len(x)):

print(x[i])

上述代码输出的结果是:()

A:Python

B:P

y

t

h

o

n

C:Python

D:P,y,t,h,o,n

答案:P

y

t

h

o

n

Python中的pass是空语句,是为了保持程序结构的完整性,一般用做占位语句。()

A:错B:对

答案:对

以下代码运行结果为:(

forletterin'Happy':

ifletter=='a':

break

print('当前字母:',letter)

A:p

B:y

C:H

D:a

答案:H

第五章测试

以下代码的输出结果是(

lista=[“2020”,”20.20”,”Python”]

lista.append([2020,”2020”])

print(lista)

A:['2020','20.20','Python',2020]B:['2020','20.20','Python',2020,['2020']]C:['2020','20.20','Python',2020,'2020']

D:['2020',

'20.20',

'Python',

[2020,

'2020']]

答案:['2020',

'20.20',

'Python',

[2020,

'2020']]

设列表names=[‘Lucy’,’Lily’,’Tom’,’Mike’,’David’],以下关于列表的操作,正确的是()。

A:names[2]='Jack'B:delnames['Tom']

C:names.append('Helen','Mary')D:names.remove(1)

答案:names[2]='Jack'

设有元组

tup1

=

(6,8,10,2,9,10,12),表达式tup1[::2]的值是()

A:(10,

12)B:(6,

8)C:(6,

10,

9,

12)D:(8,

2,

10)

答案:(6,

10,

9,

12)

以下代码的输出结果是(

)。

d={“大海”:“蓝色”,“天空”:“灰色”,“大地”:“黑色”}

print(d[“大地”],d.get(“大地”,”黄色”))

A:黑色

黄色B:黑色

蓝色C:黑色

灰色D:黑色

黑色

答案:黑色

黑色

以下说法错误的是()

A:可以使用del删除集合中的部分元素。B:运算符“-”可以用于集合的差集运算。C:Python集合不支持使用下标访问其中的元素。D:删除列表中重复元素最简单的方法是将其转换为集合后再重新转换为列表。

答案:可以使用del删除集合中的部分元素。

第六章测试

以下关于函数优点的描述中,正确的是(

A:函数可以使程序更加模块化B:函数便于阅读C:函数可以表现程序的复杂度D:函数可以提高代码重用性

答案:函数可以使程序更加模块化;函数便于阅读;函数可以提高代码重用性

以下代码的输出结果是()```t=15defabove_zero(t):returnt>0above_zero(t)

```

A:15B:提示报错C:FalseD:True

答案:True

已知```pythong=lambdax,y=3,z=5:x*y*z```则语句print(g(1))的输出结果为(

A:g(1)B:g(15)C:15D:1

答案:15

对一个非列表、字典的变量,对与全局变量同名的局部变量进行修改,不会影响全局变量。如果使用外部全局变量则应使用global关键字以下程序运行结果为(

)a=10deffunc(x):globalaa+=xreturnab=func(10)print(a,b)

A:20

20B:20

10C:10

20D:10

10

答案:20

20

A=100

deffunc():

globalA

A=200

print(A,end="")func()print(A)

上述程序的输出结果为(

A:200

200B:100

200C:100

100D:200

100

答案:200

200

defswap(a,b):

#下面代码实现a、b变量的值交换

a,b=b,a

print("swap函数里,a的值是",a,";b的值是",b)a=6b=9swap(a,b)print("交换结束后,变量a的值是",a,";变量b的值是",b)上述程序运行结果为(

A:swap函数里,a的值是6;b的值是9交换结束后,变量a的值是6;变量b的值是9

B:swap函数里,a的值是6;b的值是9交换结束后,变量a的值是9;变量b的值是6

C:swap函数里,a的值是9;b的值是6交换结束后,变量a的值是9;变量b的值是6

D:swap函数里,a的值是9;b的值是6交换结束后,变量a的值是6;变量b的值是9

答案:swap函数里,a的值是9;b的值是6交换结束后,变量a的值是6;变量b的值是9

以下关于return语句描述正确的是(

)

A:return只能返回一个值B:return0返回一个None类型C:函数中可以没有return语句D:函数中最多只有一个return语句

答案:函数中可以没有return语句

第七章测试

在matplotlib.pyplot中,能够绘制饼图的函数是

A:pieB:barC:plotD:line

答案:pie

importdatetime后以下可以获取当前日期对应日期类型数据的是

A:now()B:datetime.date.today()C:datetime.date(now)D:date.today()

答案:datetime.date.today()

模块可以提高代码的可维护性

A:对B:错

答案:对

Python中模块包括内置的模块和第三方的模块

A:错B:对

答案:对

importturtleastur表示引入turtle中的tur模块

A:对B:错

答案:错

frommathimport*后,math模块中的函数可直接调用,前面无需加入math.

A:对B:错

答案:对

import模块名时,默认首先找sys.path中路径下的模块

A:对B:错

答案:错

frommathimportsqrt后,其他math模块中的函数一并被导入到程序文件中,可直接使用

A:对B:错

答案:错

在a模块中导入b模块时,b模块不可写importa

A:错B:对

答案:错

通过__name__的值可以判断该模块是直接运行还是被导入执行

A:错B:对

答案:对

pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。

A:对B:错

答案:对

第八章测试

关于类和对象的关系,下列描述正确的是()。

A:对象描述的是现实的个体,它是类的实例B:对象是根据类创建的,并且一个类只能对应一个对象C:类是现实中事物的个体D:类和面向对象的核心

答案:对象描述的是现实的个体,它是类的实例

Python类中包含一个特殊的变量(),它表示当前对象自身,可以访问类的成员。

A:selfB:与类同名C:meD:th

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论