面向对象首先就是要满足对方提出的要求,然后代码把我们想要的效果写出来。
(自己理解的,可能有点不准确)
要有一个面向过程的阶段:
面向过程:根据业务逻辑从上到下写代码
面向对象:将数据与函数绑定到一起,进行封装,这样能够更快速的开发程序,减少了重复代码的重写过程
首先是一些基础的命令,给大家分享一下:
1.文件的打开与关闭(打开是重点,关闭很简单):
2.文件的读写:
3.文件内容的定位:
4.文件夹的相关操作:
下面这一张是文件的访问模式的详情:
下面是面向对象编程学的,关于 类,对象的知识:
类与对象:
类: 抽象的 类 :不代表具体的事物
1.定义 类: class 类名 (要用大驼峰命名法)
2.__init__初始化的方法:
3.id()内存地址:
4.定义 __str__ 方法:
5.私有属性:
如果在属性名前面加了2个下划线’__’,则表明该属性是私有属性,否则为公有属性(方法也是一样)
6.__del__方法:
当删除一个对象时,python解释器也会默认调用一个方法,这个方法为del()方法 del 程序结束后自动会调用
7.还有继承,没有说到,这个我也还没有学扎实,最近正在学习 继承 这一块,学完之后再和大家分享…………