山林不向四季起誓 荣枯随缘
面向对象编程 一 对象的概念 面向对象的核心是对象二字,而对象的精髓在于整合,什么意思? 所有的程序都是由数据与功能组成,因而编写 …
常用模块 一 time与datetime模块 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来 …
软件开发的目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并 …
包 一 包介绍 随着模块数目的增多,把所有模块不加区分地放到一起也是极不合理的,于是Python为我们提供了一种把模块组织到一起的 …
模块 一 模块介绍 在Python中,一个py文件就是一个模块,文件名为xxx.py模块名则是xxx,导入模块可以引用模块中已经写 …
面向过程与函数式 编程范式 很多初学者在了解了一门编程语言的基本语法和使用之后,面对一个’开发需求‘时仍然会觉得无从下手、没有思路 …
生成器 生成器与yield 若函数体包含yield关键字,再调用函数,并不会执行函数体代码,得到的返回值即生成器对象 >>& …
迭代器 迭代器介绍 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果,每一次对过程的重 …
装饰器 装饰器介绍 为何要用装饰器 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。对扩展开放,意味着有新的需 …
函数对象和闭包 1.函数对象 函数对象指的是函数可以被当做’数据’来处理,具体可以分为四个方面的使用,我们如下 1)函数可以被引用 …
想要找点什么呢?