niusouti.com
更多“在python中,生成器是特殊的迭代器。”相关问题
  • 第1题:

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

    A. 代码生成器

    B. 宏生成器

    C. 变量生成器

    D. 表达式生成器


    参考答案:C

  • 第2题:

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

    A. 表设计器

    B. 数据库设计器

    C. 表达式生成器

    D. 代码生成器


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

  • 第3题:

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

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

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

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

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


    正确答案:B

  • 第4题:

    在Visual FoxPro中创建操作界面的工具是()。

    • A、对话框、浏览器、编辑器
    • B、生成器、设计器、向导
    • C、设计器、浏览器、生成器
    • D、命令窗口、菜单、工具栏

    正确答案:B

  • 第5题:

    python中,map函数的第二个参数是()

    • A、可迭代对象
    • B、方法
    • C、属性
    • D、函数

    正确答案:A

  • 第6题:

    在python中,yield是生成器函数的关键字。


    正确答案:正确

  • 第7题:

    在迭代器模式中,提供一个()的迭代器来对聚合对象进行访问和遍历。

    • A、外部
    • B、内部
    • C、中间
    • D、以上三者都可以

    正确答案:A

  • 第8题:

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


    正确答案:错误

  • 第9题:

    在VisualFoxPro中,如果要锁定生成器,则需要执行()操作。

    • A、单击“工具”菜单中的“选项”命令,选择“项目”选项卡中的“生成器锁定”复选框
    • B、打开表单,再锁定生成器
    • C、打开“项目管理器”,选择“文档”选项卡中的“表单”,之后再执行锁定操作
    • D、单击“工具”菜单中的“选项”命令,选择“表单”选项卡中的“生成器锁定”复选框

    正确答案:D

  • 第10题:

    判断题
    Python 3.x和Python 2.x唯一的区别就是:print在Python 2.x中是输出语句,而在Python 3.x中是输出函数。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    单选题
    在Visual FoxPro中创建操作界面的工具是()。
    A

    对话框、浏览器、编辑器

    B

    生成器、设计器、向导

    C

    设计器、浏览器、生成器

    D

    命令窗口、菜单、工具栏


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    python中,map函数的第二个参数是()
    A

    可迭代对象

    B

    方法

    C

    属性

    D

    函数


    正确答案: C
    解析: 暂无解析

  • 第13题:

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

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

    A.表设计器

    B.数据库设计器

    C.表达式生成器

    D.代码生成器


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

  • 第14题:

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

    A.与类同名

    B.__construct

    C.__init__

    D.init


    正确答案:C

  • 第15题:

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

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

    正确答案:A,B

  • 第16题:

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


    正确答案:正确

  • 第17题:

    在python中,生成器推导式是以表达式形式创建的生成器。


    正确答案:正确

  • 第18题:

    在python中,属性装饰器没什么作用。


    正确答案:错误

  • 第19题:

    下面有关迭代器说法错误的是?()

    • A、迭代器it的两个基本操作是next和hasNext
    • B、调用迭代器next()会返回迭代器的下一个元素,并且更新迭代器的状态
    • C、Scala Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法
    • D、Scala Iterator(迭代器)是一个集合

    正确答案:D

  • 第20题:

    在Python中定义类时,运算符重载是通过重写特殊方法实现的。例如,在类中实现了mul()方法即可支持该类对象的**运算符。


    正确答案:错误

  • 第21题:

    在SNMPv3应用程序中,负责发送Trap消息的程序是()。

    • A、通知产生器
    • B、通知接收器
    • C、命令生成器
    • D、命令应答器

    正确答案:A

  • 第22题:

    判断题
    在python中,yield是生成器函数的关键字。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    判断题
    在python中,生成器推导式是以表达式形式创建的生成器。
    A

    B


    正确答案:
    解析: 暂无解析