python自定义类并使用的演示示例

2022-04-09 00:00:00 示例 自定义 演示

python自定义类并使用的演示示例,本范例定义了一个个人信息类,以及调用方法。

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/29
功能描述:python自定义类并使用的演示示例
"""

class Person:
    def __init__(self, first, middle, last, age):
        self.first = first
        self.middle = middle
        self.last = last
        self.age = age

    def __str__(self):
        return self.first + ' ' + self.middle + ' ' + self.last + \
               ' ' + str(self.age)

    def initials(self):
        return self.first[0] + self.middle[0] + self.last[0]

    def changeAge(self, val):
        self.age += val


myPerson = Person('Raja', 'I', 'Kumar', 21)
print(myPerson)
myPerson.changeAge(5)
print(myPerson)
print(myPerson.initials())

相关文章