python自定义类并使用的方法

517次阅读  |  发布于5年以前

本文实例讲述了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())

运行结果如下:


    Raja I Kumar 21
    Raja I Kumar 26
    RIK

希望本文所述对大家的Python程序设计有所帮助。

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8