第一章 单元测试

1、判断题:
在Python中,单引号的双引号的作用是完全一样的。( )
选项:
A:对
B:错
答案: 【

2、判断题:
在Python中,“from something import *”可能会引发命名空间会乱,应谨慎使用。( )
选项:
A:对
B:错
答案: 【

3、单选题:
关于Python内存管理,下列说法错误的是 ( )
选项:
A:变量无须先创建和赋值而直接使用
B:变量不必事先声明
C:可以使用del释放资源
D:变量无须指定类型
答案: 【变量无须先创建和赋值而直接使用

4、单选题:
以下说法错误的是( )
选项:
A:可以通过索引访问列表
B:列表的长度可变
C:可以通过索引访问元组
D:元组的长度可变
答案: 【元组的长度可变

5、单选题:
以下对字典的说法错误的是( )
选项:
A:字典的键的值不可变
B:字典可以为空
C:字典的键不能相同
D:字典的键不可变
答案: 【字典的键的值不可变

第二章 单元测试

1、判断题:
在计算几何中,一般用点和矩形相乘来对点进行几何变换。( )
选项:
A:对
B:错
答案: 【

2、判断题:
在Python中,静态函数可以直接用类名来调用。( )
选项:
A:对
B:错
答案: 【

3、多选题:
在Line类的构造函数中,需要clone下点的原因是( )
选项:
A:Python是引用传值的编程语言
B:调用clone函数的其实没什么用
C:规避Line类中的点属性在外部被修改的风险
D:Python中等号赋值操作传递的值
答案: 【Python是引用传值的编程语言;
规避Line类中的点属性在外部被修改的风险

4、多选题:
关于两平面求交算法,下面描述正确的是( )
选项:
A:交线上的一点,可联立两平面方程求解
B:联立的两平面方程为不定方程
C:可以两平面法向量叉乘计算交线的方向向量
D:如果两平面平行(或重合),则认为两平面不相交
答案: 【交线上的一点,可联立两平面方程求解;
联立的两平面方程为不定方程;
可以两平面法向量叉乘计算交线的方向向量;
如果两平面平行(或重合),则认为两平面不相交

5、多选题:
关于计算空间两异面直线之间的距离,下面描述正确的是( )
选项:
A:异面直线的公法线可用两异面直线方向向量叉乘得到
B:两异面直线之间的距离可以转化为两平面之间的距离
C:如果两异面直线方向向量叉乘为零向量,则两直线平行
D:两异面直线之间的距离可以转化为点到平面的距离
答案: 【异面直线的公法线可用两异面直线方向向量叉乘得到;
两异面直线之间的距离可以转化为两平面之间的距离;
如果两异面直线方向向量叉乘为零向量,则两直线平行;
两异面直线之间的距离可以转化为点到平面的距离

发表评论

电子邮件地址不会被公开。 必填项已用*标注