python基础篇之面向对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础篇之面向对象相关的知识,希望对你有一定的参考价值。
面向对象编程
对象就是一个实实在在存在的,可以具体描述出来的实体。
面向对象编程是一种上帝视角,是可以制定规则的。
之前学习的大多数是面向过程编程的,执行下来会有一个固定的结果
面向过程编程,好想,可扩展性差,容易引起代码的安全问题
面向对象具有:类、对象
面向对象在什么时候用:在需要反复传递相同参数给一些函数的时候用
下面来实际写一个面向对象的例子
class Person: def __init__(self,name,age,sex,weight): self.name = name self.age = age self.sex = sex self.weight = weight def info(self): print(‘姓名:%s,年龄:%s,性别:%s,体重:%s‘%(self.name,self.age,self.sex,self.weight)) name = Person(‘张三‘,18,‘male‘,140) name.info()
以上是关于python基础篇之面向对象的主要内容,如果未能解决你的问题,请参考以下文章