• 2021-04-14
    包含yield语句的函数可以用来创建生成器对象,这样的函数也称生成器函数。
  • 内容

    • 0

      生成器函数可生成复杂的生成器。

    • 1

      关于生成器对象的说法正确的是:() A: 推导式使用和列表推导式一样的方括号 B: 使用生成器对象时不需进行任何转化 C: 生成器推导式和列表推导式完全一样 D: 可以用内置函数next函数对生成器对象进行遍历

    • 2

      创建生成器函数时需要使用的关键字是() A: yield B: if C: while D: else

    • 3

      ‍以下关于Python高级特性说法正确的是(_____)。 A: Python中可以用异常处理捕获程序中的所有错误。 B: 生成器是用来创建Python序列的一个对象,通常用来为迭代器产生数据。 C: try语句中有except子句就不能有finally子句。 D: 生成器函数与普通函数相同,只是将return换成了yield。

    • 4

      以下关于Python高级特性说法正确的是(_____)。 A: try语句中有except子句就不能有finally子句。 B: Python中可以用异常处理捕获程序中的所有错误。 C: 生成器是用来创建Python序列的一个对象,通常用来为迭代器产生数据。 D: 生成器函数与普通函数相同,只是将return换成了yield。