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

输入格式:

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

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

输出格式:

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

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

输入样例:

58$
6.75

输出样例:

391.50¥

a=input()
b=float(input())
try:
    
    for i in range(len(a)):
        if a[i] in ['$']:
            print("{:.2f}¥".format(eval(a[:-1])*b))
        elif a[i] in ['¥']:
            print("{:.2f}$".format(eval(a[:-1])/b))
except: 
    print("Data error!")
 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐