西电 python OJ作业 1012:汇率兑换

1012: 汇率兑换

题目描述
按照课本中温度转换程序的设计思路,按照 1美元 = 6人民币的汇率编写美元和人民币的双向兑换程序。

输入
输入一行字符串,表示人民币或者美元的数量。保证字符串的最后一位是 A-Z 的字母,其他位置均为数字。
人民币的最后一位一定是 ‘R’ 或者 ‘r’
美元的最后一位一定是 ‘D’ 或者 ‘d’

输出
输出转换后的结果。结果表示为一个字符串,前面输出一个整数,最后一位输出 “R” 或者 “D” 表示人民币或者美元。
如果不能转换,输出 “Error!” 。

#!/usr/bin/python3
M=input()
if M[-1] in ['R','r']:
    D = eval(M[0:-1])/6
    print("{:.0f}D".format(D))
elif M[-1] in ['D','d']:
    R = 6*eval(M[0:-1])
    print("{:.0f}R".format(R))
else:
    print("Error!")

你可能感兴趣的:(python,python)