Python快速入门 | 如何创建和操作 Python 对象?类、实例化、对象之间的关系?

你已经知道了什么是“面向对象”了,那么接下来我就要来告诉你 Python 中的对象操作了,我先给你说明白,Python 中的类是啥?什么又是实例?

我们对邮件这个玩意都很熟悉吧,想想,你在发邮件的时候会怎么样操作呢?

是的,你会看到平台给你一个结构,你需要在这个结构里面录入相关信息,比如收件人是谁啊,主题是什么,你要写的内容是啥,写完之后,你点击发送按钮,对方就能收到你的内容了。

类和实例化

我刚刚所说的这个 “结构” ,你就可以理解为

本文隐藏内容 登陆 后才可以浏览
ok,今天主要让你了解,python如何创建类,什么是类和实例对象,以及类的初始化、变量、方法的定义。那么下一篇我会跟你说明白的是:什么是子类?什么是继承,方法重写会怎么样?子类和父类之间操作细节。

9 Replies to “Python快速入门 | 如何创建和操作 Python 对象?类、实例化、对象之间的关系?”

  1. kelvinweng说道:

    “{} 说 {}”.format(“”,””) 这个写法其实也是可以的,string的时候{0} {1}这种写法也是可以的。

  2. 头发长长长说道:

    ”’
    类就是一个结构,你可以通过这个结构,去实例化出一个又一个对象。
    self 指的是实例本身
    attr为实例们的共享变量
    ”’

    class Person:
    attr = ‘hello’
    # 定制属性
    def __init__(self,name,age):
    self.name = name
    self.age = age
    self.m_k=’kid’
    # 定制功能
    def judge(self):
    if self.age >=18:
    self.m_k = ‘man’
    return self.m_k

    man =Person(‘亚索’,19)
    print(f'{man.name}:{man.age}:{man.judge()}:say:”{man.attr}”‘)

    1. Hans·Rain说道:

      复用性高,易维护,这是我能想到的

回复 fanhuaxiang 取消回复