|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- class Rectangle:
- length = 5
- width = 4
-
- def setRect(self):
- print("请输入矩形的长和宽...")
- self.length = float(input('长:'))
- self.width = float(input('宽:'))
- def getRect(self):
- print('这个矩形的长是:%.2f,宽是:%.2f' % (self.length, self.width))
-
- def getArea(self):
- return self.length * self.width
复制代码
不明白这个代码最后一行为啥是return,用print输出看着也没区别
class Rectangle:
length = 5
width = 4
def setRect(self):
print("请输入矩形的长和宽...")
self.length = float(input('长:'))
self.width = float(input('宽:'))
def getRect(self):
print('这个矩形的长是:%.2f,宽是:%.2f' % (self.length, self.width))
#%.2f是将该浮点数float保留两位小数。2表示保留的位数
def getArea(self):
print(self.length * self.width)
R=Rectangle()
R.setRect()
R.getRect()
R.getArea() |
|