程序:
#汇率
usd_vs_rmb=6.77
currency=input('请输入带单位的货币金额:')#人民币CNY 美元USD
#获取货币单位
danwei=currency[-3:]#取末尾三位字符串
print(danwei)
程序:
#汇率
usd_vs_rmb=6.77
currency=input('请输入带单位的货币金额:')#人民币CNY 美元USD
#获取货币单位
danwei=currency[-3:]#取末尾三位字符串
if danwei=='CNY':#输入的是人民币
rmb=currency[:-3]
rmb_value=eval(rmb)#字符串转数字
usd_value=rmb_value/usd_vs_rmb
print('美元(USD)金额是:',usd_value)
elif danwei=='USD':#输入的是美元
usd = currency[:-3]
usd_value = eval(usd) # 字符串转数字
rmb_value = usd_value * usd_vs_rmb
print('人民币(CNY)金额是:', rmb_value)
else:#其他情况
print('目前版本尚不支持该种货币!')
运行结果:
40-32+11//32*8=39