Python_求解长方体体积和表面积

题目:一个长方体纸盒长8cm,宽5cm,高4.5cm,纸盒的体积是多少立方厘米?6个面用纸多少平方厘米?

分析:
输入——长方体的长、宽、高
处理——公式计算体积和表面积
输出——体积和表面积

代码:

a=float(input('长方体的长是(厘米):'))
b=float(input('长方体的宽是(厘米):'))
h=float(input('长方体的高是(厘米):'))
v=a*b*h
s=(a*b+a*h*+b*h)*2
print ('长方体的体积是(立方厘米):',v)
print ('长方体的表面积是(平方厘米):',s)

运行结果:

长方体的长是(厘米):8
长方体的宽是(厘米):5
长方体的高是(厘米):4.5
长方体的体积是(立方厘米): 180.0
长方体的表面积是(平方厘米): 1700.0

  • 优化:
a,b,h=map(float,input('长方体的长宽高分别是(空格隔开输入,按回车结束):').split())
v=a*b*h
s=(a*b+a*h*+b*h)*2
print ('长方体的体积是:',v)
print ('长方体的表面积是:',s)

运行结果:

长方体的长宽高分别是(空格隔开输入,按回车结束):3 4 6
长方体的体积是: 72.0
长方体的表面积是: 888.0

你可能感兴趣的:(Python,python)