我会努力工作,提高测试技能。
如何输出python中类的方法的返回值?
上一篇 /
下一篇 2014-03-24 14:45:32
/ 个人分类:python学习
#定义三角形类
class Triangle:
def
__init__(self,width,height):
self.width = width
self.height =
height
def getArea(self):
area =
self.width * self.height /
2.0
return area
#定义正方形类
class Square:
def
__init__(self,size):
self.size = size
def
getArea(self):
area =
self.size *
self.size
return area
# 初始化三角形类,建立实例myTriangle
myTriangle = Triangle(4,5)
#输出实例myTriangle的宽、高
print
myTriangle.width
print myTriangle.height
输出实例myTriangle的方法getArea()的返回值area
print myTriangle.getArea()
#注意不能用myTriangle.getArea() 代替,无输出结果显示
或者
# 获取三角形类中的方法getArea()的返回值赋值给result
result = myTriangle.getArea()
# 输出getArea()的返回值area
print result
mySquare = Square(7)
print mySquare.size
print
mySquare.getArea()
收藏
举报
TAG: