设计一个类,类名为你的姓名拼音首字母大写,该类要实现计算一个长方形面积和周长的功能,该类包含构造函数用来初始化长和宽的值(默认初始化值为长0,宽0)、输入函数setset用来接收键盘键入的长和宽,输出函数outout用来输出长方形面积和周长的结果,要求编写完整的类和主函数代码,并依据你的代码写出程序运行结果。
时间: 2024-03-08 08:48:16 浏览: 91
好的,以下是代码实现:
```python
class Lxy:
def __init__(self, length=0, width=0):
self.length = length
self.width = width
def setset(self):
self.length = float(input("请输入长方形的长:"))
self.width = float(input("请输入长方形的宽:"))
def outout(self):
print("长方形的面积为:", self.length*self.width)
print("长方形的周长为:", 2*(self.length+self.width))
# 主函数
if __name__ == '__main__':
lxy = Lxy()
lxy.setset()
lxy.outout()
```
程序运行结果:
```
请输入长方形的长:5
请输入长方形的宽:3
长方形的面积为: 15.0
长方形的周长为: 16.0
```
阅读全文