题目要求
测试用例
我的代码
# Currency_conversion_v1.py
cur = input()
# 判断输入格式
if cur[:3] == "RMB":
rmb = eval(cur[3:])/6.78
print("USD{:.2f}".format(rmb))
elif cur[:3] == "USD":
usd = eval(cur[3:])*6.78
pass
print("RMB{:.2f}".format(usd))
else:
print("输入错误,请重新输入")
测试用例
习题答案
分析差距
- 代码结构上:扁平胜于嵌套,我的行数太多!
- 对象命名不好:要对象英文缩写+格式