Python课程设计 第 14 / 52 篇

迭代生成

Chapter08

任务名称 - 迭代生成

任务简介

  1. 掌握可迭代对象,迭代器对象以及迭代器对象的使用
  2. 理解for循环的原理
  3. 理解yield构造生成器的原理
  4. 理解面向过程编程的思想

社群话题

Python什么情况下使用生成器

详细说明

可迭代对象执行__iter__方法之后就是一个迭代器对象,生成器是一个特殊的迭代器对象

面向过程编程是最基本的编程思想,就是从头到尾的去解决问题

打卡要求

解决八皇后问题,要求写注释和语音说明