摘要:
一、模块 1、简介 1.模块的本质 模块就是一个内部具有一定功能(功能无论大小)的py文件 如果把开发程序比喻成制造一台电脑,编写模块就像是在制造电脑的零部件,准备好零部件后,剩下的工作就是按照逻辑把它们组装到一起。 2.模块的历史 根据模块的本质我们可以知道,当我们实现一些复杂的功能的时候,直接调 阅读全文
摘要:
一、索引取值和迭代取值的差异 这里是对昨天的内容进行一个小补充,对比了索引取值和迭代取值的区别: 索引取值 索引取值可以根据索引在任何为此任意次的取值,但是不能对无序的数据类型取值。 迭代取值 可以对无序的数据类型取值也可以对有序的数据类型取值,但是只能根据前后的顺序取一遍数据值,不能后退。 阅读全文
摘要:
一、生成器 1、生成器对象的本质 生成器对象其实本质上就是迭代器对象,内置有双下户线iter和双下划线next方法 2、区别 迭代器对象就是python解释器提供的各种数据类型或是文件对象,但是生成器对象是程序员编写的代码或是函数之类的关键字。 3、生成器的两种形式 1.使用def定义函数然后内部使 阅读全文