Python核心知识列表

通过阅读以下文章将得到关于 Python 编程方面的大部分知识,完全可以开工写实际可用的代码,当然如果需要掌握 Python 的编程范式,还是勤加练习以及阅读更深入的书籍。

上半部分的内容属于零散内容,主要涉及的是对 Python 编程范式的思考,有利于写出更加 Python 的代码。下半部分取自书籍《核心Python》的主要内容,书本身略显繁琐和陈旧,我都对其进行了相应的缩减和更新,以符合最新的 Python2.x 版本内容。

在我写完这些文章之后,在日常的编程中的确会去查找对应的篇幅,但由于零散所以特意集中于此方便查找。当我下次真正需要写严肃的 Python 代码时可以快速把知识捡起来,这就是写笔记的好处所在。


  1. Python项目结构
  2. Python的面向对象
  3. python的模块
  4. PEP 263 Python源文件编码

阅读全文 “Python核心知识列表”

Python 面向对象编程

作者:最西瓜
来源:《Python核心编程》13章. 面向对象编程

Python 面向对象编程的最大优点就是你不必使用面向对象。Python 的类没有什么访问控制,可以说都是公共的。Python 类没有抽象方法或纯虚方法。Python 类中继承自 object 的称之为新式类,否则就是旧式类,推荐

阅读全文 “Python 面向对象编程”