从键盘上输入矩形的长和宽(长和宽为正数),求矩形的面积和周长并输出,结果保留2位小数(用format()方法)。 输入输出格式 输入:第一行输入一个数字,代表矩形的长;第二行输入一个数字,代表矩形的宽;input() 函数中不要添加提示信息。 输出:第一行输出面积;第二行输出周长。
时间: 2023-05-10 16:55:52 浏览: 144
代码如下:
```python
length = float(input())
width = float(input())
area = length * width
perimeter = 2 * (length + width)
print("{:.2f}".format(area))
print("{:.2f}".format(perimeter))
```
输入格式:
```
5
3
```
输出格式:
```
15.00
16.00
```
解释:
输入的长为5,宽为3,计算得到面积为15,周长为16,保留2位小数后输出。
相关问题
从键盘上输入矩形的长和宽(长和宽为正数),求矩形的面积和周长并输出。
以下是Python语言的代码实现:
length = float(input("请输入矩形的长:"))
width = float(input("请输入矩形的宽:"))
area = length * width
perimeter = 2 * (length + width)
print("该矩形的面积为:", area)
print("该矩形的周长为:", perimeter)
运行结果示例:
请输入矩形的长:5
请输入矩形的宽:3
该矩形的面积为: 15.0
该矩形的周长为: 16.0
从键盘上输入矩形的长和宽,求解矩形面积和周长。(要求:矩形的长和宽为正数,面积结果保留两位小数)
好的,这是一个简单的计算问题,可以使用 Python 语言来实现。下面是代码实现:
```python
length = float(input("请输入矩形的长:"))
width = float(input("请输入矩形的宽:"))
if length <= 0 or width <= 0:
print("输入的长和宽必须为正数!")
else:
area = round(length * width, 2)
perimeter = round(2 * (length + width), 2)
print("矩形的面积为:", area)
print("矩形的周长为:", perimeter)
```
代码执行时,会要求用户输入矩形的长和宽,然后进行计算,最终输出结果。注意,程序中使用了 `round()` 函数来保留小数点后两位。
阅读全文