设计一个类,类名为你的 姓名拼音首字母大写,该类要 实现计算一个长方形面积和 周长的功能,该类包含构造 函数用来初始化长和宽的值 (默认初始化值为长0,宽 输入函数setset用来接 0)、 收键盘键入的长和宽,输出 函数outout用来输出长方形 面积和周长的结果,要求编 写完整的类和主函数代码, 并依据你的代码写出程序运 行结果
时间: 2024-03-08 22:47:24 浏览: 213
java代码-编写一个类,类名为Rectangle(矩形),它有两个整型的变量width(宽)和height(高);有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;还有另一个方法为perimeter()没有参数,返回类型为double,功能是求矩形的周长,
以下是代码实现:
```python
class JxyL:
def __init__(self, length=0, width=0):
self.length = length
self.width = width
def set(self):
self.length = float(input("请输入长方形的长度:"))
self.width = float(input("请输入长方形的宽度:"))
def out(self):
area = self.length * self.width
perimeter = (self.length + self.width) * 2
print("长方形的面积为:{:.2f}".format(area))
print("长方形的周长为:{:.2f}".format(perimeter))
if __name__ == "__main__":
j = JxyL()
j.set()
j.out()
```
程序运行结果如下:
```
请输入长方形的长度:5
请输入长方形的宽度:3
长方形的面积为:15.00
长方形的周长为:16.00
```
阅读全文