用户:御膳房查看:0 回复:1 评论:0 创建时间:2020-02-17T20:42:37
【作品展示】

【作品介绍】
此程序可以计算长方形、圆柱、圆锥的表面积和体积,如有漏洞请指出,谢谢
【作品源代码】
#开始进入Python的世界
判断 = str(input('长方体或圆柱或圆锥?'))
if ('圆柱' in 判断):
单位 = str(input('单位?'))
if (not ((str('米') in 单位) or (str('m') in 单位))):
print('输入格式不对哦!')
else:
h = float(input('圆柱的高?'))
r = float(input('圆柱底面半径?'))
S = (((r * 2) * 3.14) * h + ((r * 2) * 3.14) * 2)
V = (((((r * 2) * 3.14) / 2) * r) * h)
print(str((str(('这个圆柱的表面积为' + ((str(S) + str(单位)) + str('²')))) + str(('这个圆柱的体积为' + ((str(V) + str(单位)) + str('³')))))))
elif ('圆锥' in 判断):
单位 = str(input('单位?'))
if (not ((str('米') in 单位) or (str('m') in 单位))):
print('输入格式不对哦!')
else:
h = float(input('圆锥的高?'))
r = float(input('圆锥底面半径?'))
S = ((((r * 2) * 3.14) * h) / 2 + (r * 2) * 3.14)
V = ((((r * 2) * 3.14) * h) / 3)
print(str((str(('这个圆锥的表面积为' + ((str(S) + str(单位)) + str('²')))) + str(('这个圆锥的体积为' + ((str(V) + str(单位)) + str('³')))))))
elif ('长方体' in 判断):
单位 = str(input('单位?'))
if (not ((str('米') in 单位) or (str('m') in 单位))):
print('输入格式不对哦!')
else:
h = float(input('长方体的高?'))
a = float(input('长方体的长?'))
b = float(input('长方体的宽?'))
S = (((h * a + h * b) + b * a) * 2)
V = ((h * a) * b)
print(str((str(('这个长方体的表面积为' + ((str(S) + str(单位)) + str('²')))) + str(('这个长方体的体积为' + ((str(V) + str(单位)) + str('³')))))))
else:
print('输入格式不对哦!')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn