在python中,生成器是特殊的迭代器。

题目
判断题
在python中,生成器是特殊的迭代器。
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Python3.x和Python2.x唯一的区别就是:print在Python2.x中是输出语句,而在Python3.x中是输出函数。

此题为判断题(对,错)。


正确答案:×

第2题:

在access中,不存在的生成器窗口是( )。

A. 代码生成器

B. 宏生成器

C. 变量生成器

D. 表达式生成器


参考答案:C

第3题:

下列的说法中,不正确的是()

A.迭代器协议是指:对象必须提供一个next方法

B.list、dict、str虽然是Iterable,却不是Iterator

C.生成器与迭代器对象的区别在于:它仅提供next()方法

D.生成器实现了迭代器协议,但生成器是边计算边生成达到节省内存及计算资源


正确答案:C

第4题:

以下关于循环控制语句描述错误的是哪一项?

A.Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组。

B.在Python中if…elif…elif…结构中必须包含else子句。

C.在Python中没有switch-case的关键词,可以用if…elif…elif…来等价表达。

D.循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。


正确答案:B

第5题:

在Visual FoxPro中,为了建立一个数据库表,我们可以在打开的( )对话框中完成。

A. 表设计器

B. 数据库设计器

C. 表达式生成器

D. 代码生成器


正确答案:A
建立数据库表是在表设计器对话框中完成的,因此本题的正确答案应该是A;在数据库设计器中,完成的功能是设计数据库;表达式生成器的功能是生成表达式;代码生成器用来为窗体或报表中控件设计代码。

第6题:

在Python定义类时,与运算符“**”对应的特殊方法名为_____________。


正确答案:__pow__()

第7题:

在Visual FoxPro中,为了建立一个数据库表,我们可以在打开的( )对话框中完成。A.表设计器

在Visual FoxPro中,为了建立一个数据库表,我们可以在打开的( )对话框中完成。

A.表设计器

B.数据库设计器

C.表达式生成器

D.代码生成器


正确答案:A
建立数据库表是在表设计器对话框中完成的,因此本题的正确答案应该是A;在数据库设计器中,完成的功能是设计数据库;表达式生成器的功能是生成表达式;代码生成器用来为窗体或报表中控件设计代码。

第8题:

在Python中定义类时,与运算符“//”对应的特殊方法名为_______________。


正确答案:__floordiv__()

第9题:

构造函数是类的一个特殊函数,在python中,构造函数的名称为( )

A.与类同名

B.__construct

C.__init__

D.init


正确答案:C

第10题:

以下哪些是Python3相对于Python2的改动?()

  • A、字符串默认使用unicode
  • B、使用新的字符串格式化方法format取代%运算符
  • C、整数除法行为改变
  • D、range变得和xrange一样返回迭代器

正确答案:A,B