码迷,mamicode.com
首页 > 编程语言 > 详细

python基础篇之面向对象

时间:2017-09-14 20:15:21      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:执行   init   python   ini   视角   参数   int   pre   固定   

面向对象编程

对象就是一个实实在在存在的,可以具体描述出来的实体。

面向对象编程是一种上帝视角,是可以制定规则的。

  之前学习的大多数是面向过程编程的,执行下来会有一个固定的结果

    面向过程编程,好想,可扩展性差,容易引起代码的安全问题

面向对象具有:类、对象

面向对象在什么时候用:在需要反复传递相同参数给一些函数的时候用

下面来实际写一个面向对象的例子

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基础篇之面向对象

标签:执行   init   python   ini   视角   参数   int   pre   固定   

原文地址:http://www.cnblogs.com/Amery313/p/7522186.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!