用python做简单的单位换算程序

本文介绍了一个使用Python编写的单位换算小程序,涵盖了长度、面积、重量和温度等常见单位的换算,用户可以通过输入数值和选择单位进行转换。程序通过提示交互式操作,方便易用。
摘要由CSDN通过智能技术生成

大家好,在单位换算中,有些人时不时把单位换算错误、混淆,造成不必要的烦恼。

所以我今天跟大家分享的内容就是用python的math和time模块做的单位换算小程序(目前做的单位还不全面,只有一些常用单位)里面有长度、面积、重量、温度的常用单位换算。这个程序可能会有一些bug,还望各位大佬不喜勿喷。

上源码:

import time
import math
time.sleep(0.5)
print('----------欢迎使用单位换算系统---------')
time.sleep(1)
print()
print('1.长度换算')
print('2.面积换算')
print('3.重量换算')
print('4.温度换算')
print()
time.sleep(1)
while True:
    print()
    ask=input('请问你想选哪个单位换算(序号,打999可以退出程序):')
    if ask=='1':
        print()
        print('1.厘米')
        print('2.分米')
        print('3.米')
        print('4.千米')
        print()
        ask1=input('请选择第一个长度单位(序号):')
    
        if ask1=='1':
            print()
            print('你选择了 厘米')
            print()
            time.sleep(1)
            ask3=int(input('请输入这个单位的数值'))
            ask4=input('你想用这个单位的数值换算成哪个单位(序号):')
            if ask4=='2':
                print()
                print(ask3,'厘米等于',ask3/10,'分米')
                time.sleep(1)

            if ask4=='3':
                print()
                print(ask3,'厘米等于',ask3/100,'米')
                time.sleep(1)

            if ask4=='4':
                print()
                print(ask3,'厘米等于',ask3/100000,'米')
                time.sleep(1)

        if ask1=='2':
            print()
            print('你选择了 分米')
            print()
            time.sleep(1)
            ask3=int(input('请输入这个单位的数值'))
            ask4=input('你想用这个单位的数值换算成哪个单位(序号):')
            if ask4=='1':
                print()
                print(ask3,'分米等于',ask3*10,'厘米')
                time.sleep(1)

            if ask4=='3':
                print()
                print(ask3,'分米等于',ask3/10,'米')

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值