本文实例讲述了python自定义类并使用的方法。分享给大家供大家参考。具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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()) |
运行结果如下:
1
2
3
|
Raja I Kumar 21 Raja I Kumar 26 RIK |
希望本文所述对大家的Python程序设计有所帮助。