使用Python编写程序,输入矩形形的长和宽,输出矩形的面积,要求输出结果保留小数位2位;要求连续3次求矩形的面积。(结果保留两位小数)。
时间: 2024-11-09 12:30:27 浏览: 35
python格式化输出保留2位小数的实现方法
在Python中,你可以使用`input()`函数获取用户输入的矩形长度和宽度,然后通过乘法计算矩形的面积,并使用`round()`函数将结果保留到两位小数。以下是实现这个功能的简单代码示例:
```python
# 定义计算矩形面积的函数,保留两位小数
def calculate_area(length, width):
area = length * width
return round(area, 2)
# 循环请求用户输入三次
for _ in range(3):
try:
# 获取用户输入的长和宽,转换为浮点数
length = float(input("请输入矩形的长度:"))
width = float(input("请输入矩形的宽度:"))
# 计算并输出面积
area = calculate_area(length, width)
print(f"第{_ + 1}次计算的矩形面积是:{area}")
except ValueError:
print("输入无效,请输入数字。")
```
运行这段代码,用户会连续输入三次矩形的长和宽,每次都会得到对应的面积,结果保留两位小数。
阅读全文