秋招向:七月在线错题-python部分

1. python中表示复数的语法是real + image j;虚部后缀必须j,且必须是小写;实部可以是整数,也可以是浮点数,虚部必须是浮点数;复数对象之间无法进行比较。

2.set有两种类型,set和frozenset。set是可变的,有add(),remove()等方法。既然是可变的,所以它不存在哈希值。set的初始化可以是set(),也可以是{}。

frozenset是冻结的集合,它是不可变的,存在哈希值,好处是它可以作为字典的key,也可以作为其它集合的元素。缺点是一旦创建便不能更改,没有add,remove方法。frozenset的初始化参数只有一个。

3.堆排序算法中出事数据集的排序顺序对算法的性能无影响。堆排序本质为完全二叉树,最小元素位于根部。

4.+号用于连接两个列表对象,返回一个新列表中包含两个列表中的每个元素。

5.执行以下代码的结果是 type(lambda:None),结果为

6.当在函数中使用global关键字时,即代表使用的是全局变量。这时对该变量的变更,即便是函数结束后,也会存在。

7.len([1, 2, 3, None, (), [],]) = 6。

8.优先级关系:or

9.python中两个虚数对象无法进行比较;

10.在Python类中,公有/私有变量是通过_进行区别

 

 

你可能感兴趣的:(错题)