while True : rmb_str_value=input("请输入人民币金额:") usd_str_value=6.67 rmb_value = eval(rmb_str_value) usd_value=rmb_value / usd_str_value print("美元的金额是",usd_value ) # 汇率 usd_vs_rmb=6.67 # 带单位的货币输出 currency_str_value=input("请输入带单位货币金额:") unit=currency_str_value[-3:] if unit=="CNY": rmb_str_value =currency_str_value[:-3] rmb_value = eval(rmb_str_value) usd_value=rmb_value/usd_vs_rmb print("美元的金额",usd_value) elif unit=="USD": usd_str_value = currency_str_value[:-3] usd_value = eval(rmb_str_value) rmb_value = usd_value *usd_vs_rmb print("人民币的金额",rmb_value) else: print("其他货币情况")