7-2 货币转换 (10 分)

编写一个美元与人民币转换的程序,用户输入金额和汇率,输出转换为另一种货币表示的金额。(美元用符号’$’表示,人民币用¥表示,¥可以在中文输入法下按shift+4获取)

输入格式:

第一行输入一个以货币符号结尾的正数,数值作为金额,货币符号表明货币种类

第二行输入一个浮点数作为汇率

输出格式:

输入符合要求时输出一个带货币符号的数值(保留2位小数)

输入不符合要求时输出Data error!

输入样例:

58$
6.75

输出样例:

391.50¥

输入样例:

100¥
6.85

输出样例:

14.60$

 

a = str(input())
b = float(input())
if '$' in a:       #如果含“$”,则为美元
    c = float(a.strip('$'))
    c = c*b
    print("%.2f¥"%c)
elif '¥' in a:     #含“¥”,为人民币
    c = int(a.strip('¥'))    #strip函数用于删除字符串最后一个字符
    c = c/b
    print("%.2f$"%c)
else:
    print("Data error!")