本文实例讲述了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程序设计有所帮助。