欢迎来到在线考试题库网 在线考试题库官网
logo
全部科目 > 大学试题 > 计算机科学 > 大数据技术原理与应用

多项选择题

Python 中的生成器(Generator)与普通函数的主要区别是什么?()

    A.生成器使用关键字yield 来返回值,而普通函数直接使用return 语句返回值
    B.生成器可以递归调用自身,普通函数不可以递归调用自己
    C.生成器在执行过程中可以暂停并保存当前的执行状态,下次调用时从暂停的地方继续执行,普通函数只能从头开始执行
    D.生成器更适用于处理大量数据的情况,可在需要时逐个产生数据,普通函数则会一次性加载所有数据到内存中

点击查看答案&解析

相关考题

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题