可迭代对象(包括迭代器和生成器):能被FOR循环遍历得都是可迭代对象
迭代器:能被NEXT调用并不断返回值得函数直到出现stop错误类型为迭代器
生成器(特殊得迭代器):生成器包括在迭代器中,有两次方式生成,一个是列表生成式方括号改为圆括号,一个是定义函数返回值为yield
可迭代对象(包括迭代器和生成器):能被FOR循环遍历得都是可迭代对象
迭代器:能被NEXT调用并不断返回值得函数直到出现stop错误类型为迭代器
生成器(特殊得迭代器):生成器包括在迭代器中,有两次方式生成,一个是列表生成式方括号改为圆括号,一个是定义函数返回值为yield
可迭代对象能使用 for 循环for i in obj: xxxx的都是可迭代对象生成器生成
迭代器(iterator),是使用户在容器对象(container,例如链表或数组)上可以遍历访问
unity 单元测试框架的工作原理,及隐含问题unity 是 github 上的一个开源测试框架,能够很方便的移植到各种不同的嵌入式平台中。unity 的主要实现依赖 setjmp 与 longjmp 及 printf 函数。unity 的实现中将不同的测试情况封装为不同的宏,通过调用相应的宏就能够对输入条件进行测试。在测试开始时,unity 会调用 setjmp 保存当前栈帧,然后执行初始化任务
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M