实现磅和千克的互换,输入磅输出千克,反之亦然。
(各位大佬请帮助帮助编程小白,谢谢!)
试试如下代码
#磅和千克的互换
print('1.磅转千克\n2.千克转磅')
choice=input()
print('输入转换量:')
inp=float(input())
n = 0.45359237038038 #磅转千克常量
if choice=='1':
kg=inp*n
print(f'{inp}磅折合{kg}千克')
elif choice=='2':
pound=inp*1/n
print(f'{inp}千克折合{pound}磅')
结果如需保留小数点位数,用round函数
print(f'{inp}千克折合{round(pound,2)}磅') 保留两位小数。
那好,我输入:
32
请问该转成磅还是千克?
1磅(ib)=0.45359237038038千克(kg)
输入
x
kg#简化处理
先计入x 再输入kg。
确认是千克后进行换算-> x / 0.45359237038038
如果 输入 的是 ib。
那么进行如下换算-> x * 0.45359237038038
这是我的思路。望采纳