PYTHON视屏笔记
2018-03-12 23:00
22 查看
建议类的名字用首字母大写的方式连接;
实例化类;
类的定义的实例:
clasee Student():
name =''
age=0
def print_file(self):#即使在类中不需要定义任何一个参数,都要在这里写self
print('name:' + self.name)#name必须跟在self之后
print('age:'+ str(self.age))
student = Student()#不需要用new
student.print_file()类只负责描述,不会负责执行代码。不要在类的内部去实例化这个类或者调用类本身的函数。
建议一个模块只写类,对类的使用放到另外的模块。这只是一个非常好的建议,否则会让结构看起来很松散。
方法和函数的区别:
C,C++ 函数,程序运行、过程式的一种称谓
java,C# 方法,是面向对象中的设计层面的概念
在python中,在类中可以称作是方法,在模块中调用时可以称作是函数。
变量:
在类中称作数据成员,在模块中可以称作是变量。
类和对象的关系:
类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。
(变量是数据,操作是方法。特征是变量,行为是方法。行为与特征,设计类是一门艺术。)
当类被实例化以后,它就变成一个具体的对象。类就像一个模板一样,通过这个模板,我们可以得到很多对象。
可以通过传递各种各样的特征值,得到不同的对象。
类的实例化(用模板来创建对象):
实例化类;
类的定义的实例:
clasee Student():
name =''
age=0
def print_file(self):#即使在类中不需要定义任何一个参数,都要在这里写self
print('name:' + self.name)#name必须跟在self之后
print('age:'+ str(self.age))
student = Student()#不需要用new
student.print_file()类只负责描述,不会负责执行代码。不要在类的内部去实例化这个类或者调用类本身的函数。
建议一个模块只写类,对类的使用放到另外的模块。这只是一个非常好的建议,否则会让结构看起来很松散。
方法和函数的区别:
C,C++ 函数,程序运行、过程式的一种称谓
java,C# 方法,是面向对象中的设计层面的概念
在python中,在类中可以称作是方法,在模块中调用时可以称作是函数。
变量:
在类中称作数据成员,在模块中可以称作是变量。
类和对象的关系:
类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。
(变量是数据,操作是方法。特征是变量,行为是方法。行为与特征,设计类是一门艺术。)
当类被实例化以后,它就变成一个具体的对象。类就像一个模板一样,通过这个模板,我们可以得到很多对象。
可以通过传递各种各样的特征值,得到不同的对象。
类的实例化(用模板来创建对象):
相关文章推荐
- python入门系列:Python中一切皆对象
- python从入门到精通(DAY 3)
- Python语言生成水仙花数代码示例
- 一张图带我们入门Python基础教程
- python从入门到精通(DAY 2)
- python入门之语句(if语句、while语句、for语句)
- python-习题0~5
- python-习题6~10
- Python-习题11~15
- Python入门基础语法汇集
- 59个Python使用技巧,从此你的Python与众不同!
- Python老司机也会翻车!10个最容易犯的Python开发错误
- Python风靡全宇宙,首要原因是它?
- Python工程师面试必备25条Python知识点
- 十分钟python入门基础
- Python入门——简单明了的实现:用户注册及登录
- python基础入门
- ModuleNotFoundError: No module named 'numpy'——python3.6安装numpy
- python入门语法
- python爬虫入门