测验概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
Python 测验三
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
您必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
类别
- 未分类 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
1/10问题
1. 问题
以下 Python 代码输出结果是什么?
print(0.1 + 0.2 == 0.3)
正确
正确的是:
False
因为有精度问题:
>>> print(0.1 + 0.2 == 0.3) False >>> print(0.1+0.2) 0.30000000000000004 >>>
可以使用 math 的 isclose 代替:
>>> import math >>> math.isclose(0.1 + 0.2, 0.3) True
错误
正确的是:
False
因为有精度问题:
>>> print(0.1 + 0.2 == 0.3) False >>> print(0.1+0.2) 0.30000000000000004 >>>
可以使用 math 的 isclose 代替:
>>> import math >>> math.isclose(0.1 + 0.2, 0.3) True
-
2/10问题
2. 问题
以下哪个不是复数?
正确
正确的是:
k = 2 + 3l
错误
正确的是:
k = 2 + 3l
-
3/10问题
3. 问题
inf 的类型是什么?
正确
正确的是:
Float
python 中的正无穷或负无穷,使用 float(“inf”) 或 float(“-inf”) 来表示。
错误
正确的是:
Float
python 中的正无穷或负无穷,使用 float(“inf”) 或 float(“-inf”) 来表示。
-
4/10问题
4. 问题
下列哪一项出现在函数头中?
正确
正确的是:函数名和参数
错误
正确的是:函数名和参数
-
5/10问题
5. 问题
什么是递归函数?
正确
正确的是:
函数调用自己
错误
正确的是:
函数调用自己
-
6/10问题
6. 问题
系统将函数调用的参数和局部变量存放在内存的哪一部分?
正确
正确的是:
栈(stack)
错误
正确的是:
栈(stack)
-
7/10问题
7. 问题
以下哪一项是调用函数的正确方法?
正确
正确的是:
function_name()
错误
正确的是:
function_name()
-
8/10问题
8. 问题
以下哪项是不正确的?
正确
正确的是:
x = 03964
错误
正确的是:
x = 03964
-
9/10问题
9. 问题
假设 i 为 5,j 为 4,i + j 类似于?
正确
正确的是:
i.__add__(j)
例如:
>>> i=5 >>> j=4 >>> i.__add__(j) 9 >>>
错误
正确的是:
i.__add__(j)
例如:
>>> i=5 >>> j=4 >>> i.__add__(j) 9 >>>
-
10/10问题
10. 问题
如果一个类定义了 __str__(self) 方法,对于该类的一个对象 obj,你可以使用哪个命令来调用 __str__ 方法?
正确
正确的是:
obj.__str__()
错误
正确的是:
obj.__str__()