类型:数值运算
描述
用户输入矩形的长和宽,计算其面积,输出时精确保留2位小数。
输入格式
第一行输入一个正数,作为矩形的长
第二行输入一个正数,作为矩形的宽
输出格式
矩形的面积值,保留2位小数
示例
输入:
5.8988
9.72
输出:
57.34
输入:
5
8
输出:
40.00
解析
- 有2行输入,各用一个input()函数
- 没有说明是整数,用float()转浮点数
- 输出精确保留2位小数,用 ‘{:.2f}’.format(number) 或 f’{number:.2f}’
常见问题
精确保留n位小数位数时用{:.nf},round()会保留浮点数最短表示
width=float(input())
length=float(input())
area=width*length
print(round(area,2))
缺少输出语句
h=eval(input())
l=eval(input())
s=h*l
str.format()参数放到format()里,f-string参数放到字符串中的大括号中,不能混用
c = input()
d = input()
print('{c} * {d} = {c * d:.2f}'.format(c,d,c * d))
a = input()
b = input()
print('{a} * {b} = {a * b:.2f}'.format(a,b,a * b))