【Python零基础入门篇 · 30】:自定义迭代器类、异常类、生成器

【Python零基础入门篇 · 30】:自定义迭代器类、异常类、生成器

自定义迭代器类自定义迭代器类的条件iter方法:返回迭代器对象本身next方法:返回容器下一个元素或可抛出StopIteration异常举例一以上代码可改写为举例二举例三异常类自定义异常类,需要继承Exception类。只要是定义的类继承自Exception,这个类就是一个异常类。举例一举例二生成器...

【Python零基础入门篇 · 20】:可迭代对象和迭代器的转换、自定义迭代器类、异常类、生成器

【Python零基础入门篇 · 20】:可迭代对象和迭代器的转换、自定义迭代器类、异常类、生成器

一、可迭代对象和迭代器的转换1、代码演示可迭代对象:iterable          迭代器对象:iterator2、小结可迭代对象可以通过__iter__()方法变成迭代器对象如果一个对象拥有iter()方法,是可迭代对象;如果一个对象拥有nex...

高校精品课-华东师范大学 - Python数据科学基础与实践

101 课时 |
661 人已学 |
免费

【科技少年】Python基础语法

24 课时 |
1454 人已学 |
免费

【科技少年】Python绘画编程第一课

20 课时 |
3313 人已学 |
免费
开发者课程背景图

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Python学习站
Python学习站
Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。
689+人已加入
加入
相关电子书
更多
给运维工程师的Python实战课
Python 脚本速查手册
ACE 区域技术发展峰会:Flink Python Table API入门及实践
立即下载 立即下载 立即下载