摘要:
1. 重载: overloading:就是将函数重新定义一遍。 1.1 __str__( )和__repr__( )的重载: 格式: __str__( ):在调用print打印对象时自动调用,是给用户用的,是一个描述对象的方法。 __repr__( ):给机器用的,在Python解释器或者在cmd的 阅读全文
摘要:
1. 构造函数: 为什么要有构造函数? 打一个比方:类的创建就是好比你创建了好了一种格式的房间,你租给上一个住户的后,里面会对方很多“垃圾”和不规则的物品摆放。构造函数就是下一个住户再使用的时候进行物品的初始化摆放,防止下一个用户再使用的时候会出现没有初始化物品错放的错误等。 构造函数的格式: __ 阅读全文
摘要:
1. 设计一个类: 设计一个类主要从三个方面进行考虑: 第一:类名:类名要见名知意。首字母大写。 第二:属性。 第三:方法。 备注:在Python中有些东西并不是绝对化的事情,有些根据Python社区里面有些约定俗称的规定,在Python这种动态语言当中随处可见,比如像__、_单双下划线的使用就是这 阅读全文
摘要:
1. 软件编程的实质: 软件编程就是将我们的思维转变成计算机能够识别语言的一个过程。重要的是思想,代码技术反而次要。因此思想也是最难的,突破固定的思想是关键 2. 什么是面向过程: * 自上而下顺序执行,逐步求精。 * 程序结构是按照功能划分成若干个基本模块,这也是一种树状结构。 * 各个模块之间的 阅读全文