一、 subprocess 模块
1、 subprocess的介绍:用来替代几个老的模块或是函数,如:os.systam,os.popen,os.spawn*,os.popen2*,comments.subprocess最简单的用法是调用shell命令,另外也可以调用命令,可以通过stdout,stdin和stder进行交换。
二、 面向对象
1、 编程范式:对不同编程方式进行归纳总结出来的编程方式类别
2、 面向对象编程和面向过程编程都属于编程范式。
3、 面向过程编程:就是程序一步步从上到下执行,从头到尾的解决问题
4、 面向对象编程:就是利用“类”和“对象”来创建各种模型来实现对真实世界的描述。
5、 面向对象编程的好处:
l 使程序的维护和扩展变得简单
l 提高程序开发的效率
l 代码逻辑更容易理解
6、 面向对象的三大特性:封装、继承、多态
三、 为什么要用面向对象进行开发
四、 面向对象的特性:封装、继承、多态
五、 类、方法