猫史档案馆


【Python作品分享】体积【作品秀】

用户:真·憨憨真·憨憨查看:0 回复:0 评论:0 创建时间:2020-10-14T21:03:13


【作品展示】

center_image

 

【作品介绍】

nice,肝出来了

这个作品阔以求体积哦

懒人专用

 

【作品源代码】

print('1.正方体')
print('2.长方体')
print('3.圆柱')
print('4.圆锥')
wenti = int(input('请问你要计算哪种体的体积?:'))

if wenti == 1:
    lengchang = int(input('请输入棱长(a):'))
    danwei = input('请输入单位(例如:立方米):')
    tiji = lengchang ** 3
    if danwei == '立方米':
        print('体积:{}{}'.format(tiji,danwei))
    elif danwei == '立方厘米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方分米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方毫米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方千米':
        print('体积:{}{}'.format(tiji, danwei))
    else:
        print('单位过大或不合法!')




elif wenti == 2:
    changdu = int(input('请输入长度(a):'))
    kuandu = int(input('请输入宽度(b):'))
    gaodu = int(input('请输入高度(h):'))
    danwei = input('请输入单位(例如:立方米):')
    if changdu == kuandu == gaodu:
        print('不合法!')
    else:
        tiji = changdu * kuandu * gaodu
        if danwei == '立方米':
            print('体积:{}{}'.format(tiji, danwei))
        elif danwei == '立方厘米':
            print('体积:{}{}'.format(tiji, danwei))
        elif danwei == '立方分米':
            print('体积:{}{}'.format(tiji, danwei))
        elif danwei == '立方毫米':
            print('体积:{}{}'.format(tiji, danwei))
        elif danwei == '立方千米':
            print('体积:{}{}'.format(tiji, danwei))
        else:
            print('单位过大或不合法!')

elif wenti == 3:
    banjin = int(input('请输入半径(r):'))
    gao = int(input('请输入高(h):'))
    danwei = input('请输入单位(例如:立方米):')
    print('此算法只取近似值:3.14为π!')
    first = banjin ** 2
    tiji = 3.14 * first * gao
    if danwei == '立方米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方厘米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方分米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方毫米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方千米':
        print('体积:{}{}'.format(tiji, danwei))
    else:
        print('单位过大或不合法!')
elif wenti == 4:
    banjin = int(input('请输入半径(r):'))
    gao = int(input('请输入高(h):'))
    danwei = input('请输入单位(例如:立方米):')
    print('注意:此算法只取π的近似值:3.14!')
    first = banjin ** 2
    tiji = 3.14 * first * gao / 3
    if danwei == '立方米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方厘米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方分米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方毫米':
        print('体积:{}{}'.format(tiji, danwei))
    elif danwei == '立方千米':
        print('体积:{}{}'.format(tiji, danwei))
    else:
        print('单位过大或不合法!')

















 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页