2022知到答案 Python开发技术 最新完整智慧树知到满分章节测试答案
绪论 单元测试
1、 问题:
Python的计算生态涉及到的方面包括( )。
选项:
A:人工智能
B:网络安全
C:前端开发
D:后端开发
E:大数据
答案: 【
人工智能
网络安全
前端开发
后端开发
大数据
】
2、 问题:
本课程的实训平台是educoder平台
选项:
A:对
B:错
答案: 【
对
】
第一章 单元测试
1、 问题:
Python语言是一种( )语言。
选项:
A:编译型
B:解释型
C:编译型和解释型
D:机器语言
答案: 【
解释型
】
2、 问题:( )开发环境是Python内置的开发环境?
选项:
A:idle
B:pycharm
C:anaconda
D:jupyter
答案: 【
idle
】
3、 问题:( )开发环境是基于计算全过程的,即将文档、代码和运行结果集中在一起的开发环境。
选项:
A:idle
B:pycharm
C:anaconda
D:jupyter
答案: 【
jupyter
】
4、 问题:Python2.7和Python3.7是兼容性描述正确的是( )
选项:
A:Python2.7兼容Python3.7
B:Python3.7兼容Python2.7
C:二者不兼容
D:不确定
答案: 【
二者不兼容
】
5、 问题:在idle交互式环境下,要在终端输出hello world,不正确的输入语句是( )
选项:
A:print("hello world")
B:print(‘hello world’)
C:printf("hello world")
答案: 【
printf("hello world")
】
6、 问题:下列说法不正确的是( )
选项:
A:Python语言是高级语言
B:Python安装扩展库常用的方式是使用pip工具
C:Python的扩展名是py
D:Python是一种方便的机器语言
答案: 【
Python是一种方便的机器语言
】
7、 问题:使用pip工具查看当前已安装Python扩展库列表的完整命令是( )
选项:
A:dir
B:list
C:pip list
D:cd
答案: 【
pip list
】
8、 问题:设计Python的最初目的是( )
选项:
A:提高效率
B:开放
C:消磨时间
D:获取利益
答案: 【
消磨时间
】
9、 问题:Python安装额外包的命令是( )
选项:
A:pip
B:pip install
C:install
D:没有命令,双击安装
答案: 【
pip install
】
10、 问题:下列表达式运行为True的是( )
选项:
A:
x=1
y=Falsex
x<y
B:
x=1
y=Truex
x>y
C:
x=1
y=True
x==y
D:
x=1
y=true
x==y
答案: 【
x=1
y=True
x==y
】
11、 问题:IDLE环境的退出命令是( )
选项:
A:esc()
B:close()
C:回车键
D:exit()
答案: 【
exit()
】
12、 问题:关于 import 引用,以下选项中描述错误的( )
选项:
A:使用 import turtle 引入turtle 库
B:可以使用 from turtle import setup 引入 turtle 库
C:使用 import turtle as t 引入 turtle 库,取别名为 t
D:import 保留字用于导入模块或者模块中的对象
答案: 【
可以使用 from turtle import setup 引入 turtle 库
】
13、 问题:以下选项中,Python语言中代码注释使用的符号是( )
选项:
A:/… …/
B:!
C:#
D://
答案: 【
】
14、 问题:Python文件的后缀名是( )
选项:
A:pdf
B:do
C:pass
D:py
答案: 【
py
】
15、 问题:以下对 Python 程序缩进格式描述错误的选项是( )
选项:
A:不需要缩进的代码顶行写,前面不能留空白
B:缩进可以用 tab 键实现,也可以用多个空格实现
C:严格的缩进可以约束程序结构,可以多层缩进
D:缩进是用来格式美化 Python 程序的
答案: 【
缩进是用来格式美化 Python 程序的
】
16、 问题:如果 Python 程序执行时,产生了 “unexpected indent” 的错误,其原因是( )
选项:
A:代码中使用了错误的关键字
B:代码中缺少“:”符号
C:代码里的语句嵌套层次太多
D:代码中出现了缩进不匹配的问题
答案: 【
代码中出现了缩进不匹配的问题
】
17、 问题:表达式a=1.0 则type(a)的输出是( )
选项:
A:int
B:float
C:complex
D:bool
答案: 【
float
】
18、 问题:
下面语句的输出结果为( )
选项:
A:int
B:float
C:string
D:bool
答案: 【
float
】
19、 问题:
python已经安装了nmap包,现在由于某种原因需要卸载,则可以用( )命令
选项:
A:pip uninstall nmap
B:uninstall nmap
C:upgrade nmap
D:利用windows进行卸载
答案: 【
pip uninstall nmap
】
20、 问题:定义 x=2.6,表达式 int(x) 的结果是( )
选项:
A:3
B:2.6
C:2.0
D:2
答案: 【
2
】
21、 问题:
下列哪一项未包含在anaconda软件包内( )
选项:
A:PyCharm
B:IPython
C:Spyder
D:Jupyter Notebook
答案: 【
PyCharm
】
22、 问题:下列运算符中,幂运算符是( )
选项:
A:*
B:
C:/
D://
答案: 【
】
23、 问题:下列数据中,属于数值型数据的有( )
选项:
A:3.0
B:2
C:True
D:’abcd’
答案: 【
3.0
2
True
】
24、 问题:使用conda工具安装软件包的命令是( )
选项:
A:conda install packagename
B:conda remove packagename
C:Conda search packagename
D:conda update packagename
答案: 【
conda install packagename
】
25、 问题:下列( )函数返回x的整数部分
选项:
A:math.ceil(x)
B:math.fabs(x)
C:math.modf(x)
D:math.trunc(x)
答案: 【
math.trunc(x)
】
第二章 单元测试
1、 问题:python不支持的数据类型有( )。
选项:
A:char
B:int
C:float
D:string
答案: 【
char
string
】
2、 问题:python语言中,代码之间的逻辑关系的是通过( )来体现。
选项:
A:关键字
B:缩进
C:算法
D:循环
答案: 【
缩进
】
3、 问题:下面( )不是有效的变量名。
选项:
A:score
B:Number
C:_demo
D:if
答案: 【
if
】
4、 问题:下列不是Python语言关键字的是( )。
选项:
A:else
B:case
C:lambda
D:finally
答案: 【
case
】
5、 问题:
以下代码段的执行结果是( )。
string ="i love python"
"".join(reversed(string.split()))
选项:
A:i love python
B:python love I
C:nohtyp evol I
D:i evol nohtyp
答案: 【
python love I
】
6、 问题:( )内置函数,能够将十进制的参数x转换为八进制。
选项:
A:int(x,8)
B:bin(x)
C:hex(x)
D:oct(x)
答案: 【
oct(x)
】
7、 问题:( )编码是可变长编码。
选项:
A:ASCII编码
B:Unicode编码
C:UTF-8编码
D:GB2312编码
答案: 【
UTF-8编码
】
8、 问题:关于变量的命名和使用,下列描述正确的是( )。
选项:
A:变量名可以包含字母、 数字、下划线和特殊字符
B:变量名不能包含空格, 但可使用下划线来分隔其中的单词
C:不可以将Python关键字作变量名
D:变量名应具有描述性,"见名知意"
E:慎用小写字母l和大写字母O, 因为它们可能被人错看成数字1和0
答案: 【
变量名不能包含空格, 但可使用下划线来分隔其中的单词
不可以将Python关键字作变量名
变量名应具有描述性,"见名知意"
慎用小写字母l和大写字母O, 因为它们可能被人错看成数字1和0
】
9、 问题:下列描述正确的是( )。
选项:
A:python语言中的变量不需要定义类型就可以直接赋值使用
B:通过type(X)查看变量X的类型
C:一个赋值语句可以对多个变量赋值
D:help( )帮助命令,只能查看内置函数的帮助信息,不能查看关键字的帮助信息
答案: 【
python语言中的变量不需要定义类型就可以直接赋值使用
通过type(X)查看变量X的类型
一个赋值语句可以对多个变量赋值
】
10、 问题:使用help可以查看系统帮助,下面可以查看关键字的命令是( )。
选项:
A:help(“keywords”)
B:help(keywords)
C:help(“keyword”)
D:help(keyword)
答案: 【
help(“keywords”)
】
11、 问题:想计算20的正弦值,但直接写a=sin(20)出现了错误,这时候需要( )。
选项:
A:修改写法
B:导入math库
C:导入math库,并将语句改为:a=math.sin(20)
D:python不能计算正弦值
答案: 【
导入math库,并将语句改为:a=math.sin(20)
】
12、 问题:不能正确赋值‘武汉’加油 的语句是( )。
选项:
A:s1=” ‘武汉’加油“
B:s_1=’ ‘武汉’加油’
C:s_1=’’’ ‘武汉’加油’’’
D:s_1=""武汉"加油"
答案: 【
s_1=’ ‘武汉’加油’
】
13、 问题:python的输入语句是( )。
选项:
A:in
B:input
C:inputf
D:inputs
答案: 【
input
】
14、 问题:python使用input函数时,将所有的输入均看作是( )。
选项:
A:数字
B:字符串
C:函数
D:变量
答案: 【
字符串
】
15、 问题:下列运算符中,整除运算符是( )。
选项:
A:
B:*
C:/
D://
答案: 【
//
】
16、 问题:语句“‘单价:{1},数量:{0}’.format(10,20)"的运算结果是( )。
选项:
A:’单价:10,数量:20′
B:. ‘单价:10,数量:10’
C:. ‘单价:20,数量:10’
D:. ‘单价:20,数量:20’
答案: 【
. ‘单价:20,数量:10’
】
17、 问题:代码"'{:#<8}’.format(3.14)"的运算结果是( )。
选项:
A:’3.14′
B:’3.14####’
C:’####3.14′
D:’###3.14###‘
答案: 【
‘3.14####’
】
18、 问题:下列( )函数不属于字符串对齐函数。
选项:
A:center()
B:rjust()
C:zfill()
D:fill()
答案: 【
fill()
】
19、 问题:关于 eval 函数,以下选项中描述错误的是( )。
选项:
A:eval 函数的作用是将输入的字符串转为 Python 语句,并执行该语句
B:如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用 eval(input(<输入提示字符串>)) 组合
C:执行 eval(“Hello”) 和执行 eval(" ‘Hello’ ") 得到相同的结果
D:eval 函数的定义为:eval(source, globals=None, locals=None, /)
答案: 【
执行 eval(“Hello”) 和执行 eval(" ‘Hello’ ") 得到相同的结果
】
20、 问题:关于 Python 语言的注释,以下选项中描述错误的是( )。
选项:
A:Python 语言的单行注释以#开头
B:Python 语言的单行注释以单引号 ’ 开头
C:Python 语言的多行注释以 ’ ’ ‘(三个单引号)开头和结尾
D:Python 语言有两种注释方式:单行注释和多行注释
答案: 【
Python 语言的单行注释以单引号 ’ 开头
】
第三章 单元测试
1、 问题:types=[‘娱乐’,’体育’,’科技’],我们在使用列表时,以下选项( )会引起索引错误?
选项:
A:types[0]
B:types[-2]
C:types[2]
D:types[3]
答案: 【
types[3]
】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦