2026年知到答案 Python编程基础与项目实践 最新知到智慧树满分章节测试答案
项目一 单元测试
1、 问题:下面不属于python特性的是( )。
选项:
A:简单易学
B:开源的免费的
C:属于低级语言
D:高可移植性
答案: 【
属于低级语言
】
2、 问题:在下列选项中,( )不是常量。
选项:
A:’python’
B:8.25
C:python
D:True
答案: 【
python
】
3、 问题:关于Python内存管理,下列说法错误的是( )
选项:
A:变量不必事先声明
B:变量无须先创建和赋值而直接使用
C:变量无须指定类型
D:可以使用del释放资源
答案: 【
变量无须先创建和赋值而直接使用
】
4、 问题:下列选项中,( )的布尔值不是Flase。
选项:
A:None
B:0
C:()
D:1
答案: 【
1
】
5、 问题:计算机中信息处理和信息储存用( )
选项:
A:二进制代码
B:十进制代码
C:十六进制代码
D:ASCII代码
答案: 【
二进制代码
】
6、 问题:python源程序执行的方式( )
选项:
A:编译执行
B:解析执行
C:直接执行
D:边编译边执行
答案: 【
解析执行
】
7、 问题:下列哪种说法是错误的 ( )
选项:
A:除字典类型外,所有标准对象均可以用于布尔测试
B:空字符串的布尔值是False
C:空列表对象的布尔值是False
D:值为0的任何数字对象的布尔值是False
答案: 【
除字典类型外,所有标准对象均可以用于布尔测试
】
8、 问题:假设a=9,b=2,那么下列运算中,错误的是( )。
选项:
A:a+b的值是11
B:a//b的值是4
C:a%b的值是1
D:ab的值是18
答案: 【
ab的值是18
】
9、 问题:下列标识符中,合法的是( )。
选项:
A:helloWorld
B:2ndObj
C:hello#world
D:_hello world
答案: 【
helloWorld
】
10、 问题:下列符号中,表示Python中单行注释的是( )。
选项:
A:#
B://
C:<!– –>
D:”“”
答案: 【
】
11、 问题:下列选项中,Python不支持的数据类型有( )。
选项:
A:int
B:char
C:float
D:dicitionary
答案: 【
char
】
12、 问题:关于Python中的复数,下列说法错误的是( )
选项:
A:表示复数的语法是real + image j
B:实部和虚部都是浮点数
C:虚部必须后缀j,且必须是小写
D:方法conjugate返回复数的共轭复数
答案: 【
虚部必须后缀j,且必须是小写
】
13、 问题:关于字符串下列说法错误的是 ( )
选项:
A:字符应该视为长度为1的字符串
B:字符串以\0标志字符串的结束
C:既可以用单引号,也可以用双引号创建字符串
D:在三引号字符串中可以包含换行回车等特殊字符
答案: 【
字符串以\0标志字符串的结束
】
14、 问题:Python表达式中,可以使用( )控制运算的优先顺序。
选项:
A:圆括号()
B:方括号[]
C:大括号{}
D:尖括号◇
答案: 【
圆括号()
】
15、 问题:Python语言属于( )
选项:
A:机器语言
B:汇编语言
C:高级语言
D:科学计算语言
答案: 【
高级语言
】
16、 问题:使用内置函数open()打开文件时,只要文件路径正确就总是可以正确打开的。( )
选项:
A:对
B:错
答案: 【
错
】
17、 问题:Python采用的是基于值得自动内存管理方式。( )
选项:
A:对
B:错
答案: 【
对
】
18、 问题:在任何时刻相同的值在内存中都只保留一份。( )
选项:
A:对
B:错
答案: 【
错
】
19、 问题:Python不允许使用关键字作为变量名。( )
选项:
A:对
B:错
答案: 【
对
】
20、 问题:在Python中可以使用if作为变量名。( )
选项:
A:对
B:错
答案: 【
错
】
21、 问题:在Python3.x中可以使用中文作为变量名。( )
选项:
A:对
B:错
答案: 【
对
】
22、 问题:Python变量名必须以字母或下划线开头,并且区分字母大小写。( )
选项:
A:对
B:错
答案: 【
对
】
23、 问题:加法运算符可以用来连接字符串并生成新字符串。( )
选项:
A:对
B:错
答案: 【
对
】
24、 问题:0o12f是合法的八进制数字。( )
选项:
A:对
B:错
答案: 【
错
】
25、 问题:在 Python中Oxad是合法的十六进制数字表示形式。( )
选项:
A:对
B:错
答案: 【
对
】
26、 问题:314j是合法 Python数字类型。( )
选项:
A:对
B:错
答案: 【
对
】
27、 问题:Python代码的注释只有一种方式,那就是使用刺号。( )
选项:
A:对
B:错
答案: 【
错
】
28、 问题:列表可以作为字典的“键”。( )
选项:
A:对
B:错
答案: 【
错
】
29、 问题:元组可以作为字典的“键”。( )
选项:
A:对
B:错
答案: 【
对
】
30、 问题:在 Python3.x中运算符+不仅可以实现数值的相加、字符串连接,还可以实现列表、元组的合并和集合的并集运算。( )
选项:
A:对
B:错
答案: 【
错
】
项目二 单元测试
1、 问题:关于函数作用的描述错误是( )。
选项:
A:结构化编程对代码的最基本的封装,一般按照功能组织一段代码。
B:封装的目的为了复用,减少代码。
C:代码更加美观,可读易懂。
D:都不对
答案: 【
都不对
】
2、 问题: Python脚本文件的扩展名为( )。
选项:
A:python
B:py
C:pt
D:pg
答案: 【
py
】
3、 问题: 关于函数参数传递中,形参与实参的描述错误的是( )。
选项:
A:python实行安值传递参数,值传递指调用函数时将常量变量的值(实参)。
B:实参与形参存储在各自的内存空间中,是两个不相关的独立变量。
C:在参数内部改变形参的值,实参的值一般是不会改变的。
D:实参与形参的名字必须相同。
答案: 【
实参与形参的名字必须相同。
】
4、 问题: ( )函数是指直接或间接调用函数本身的函数
选项:
A:递归
B:闭包
C:lambda
D:匿名
答案: 【
递归
】
5、 问题: 使用( )函数接收用输入的数据
选项:
A:accept()
B:input()
C:readline()
D:login()
答案: 【
input()
】
6、 问题:关于递归函数的描述,以下选项中正确的是( )
选项:
A:函数名称作为返回值
B:包含一个循环结构
C:函数比较复杂
D:函数内部包含对本函数的再次调用
答案: 【
函数内部包含对本函数的再次调用
】
7、 问题:
在Python中,关于函数的描述,以下选项中正确的是( )
选项:
A:函数eval()可以用于数值表达式求值,例如eval("23+1")
B:Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意使用
C:一个函数中只允许有一条return语句
D:Python中,def和return是函数必须使用的保留字
答案: 【
函数eval()可以用于数值表达式求值,例如eval("23+1")
】
8、 问题: 假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是( )
选项:
A:参数是列表类型时,改变原参数的值
B:参数是组合类型(可变对象)时,改变原参数的值
C:参数的值是否改变与函数中对变量的操作有关,与参数类型无关
D:参数是整数类型时,不改变原参数的值
答案: 【
参数的值是否改变与函数中对变量的操作有关,与参数类型无关
】
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如需购买期末请联系客服QQ 2356025045
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦