import sys   money = input( "请输入以Y或$表示的金额:")   try: # 判断首位是否为金钱符号 eval(money[ 1:]) except NameError: print( "输入错误,请输入整数") except SyntaxError: print( "输入错误,请输入整数")   try: # 判断输入内容是否为数字数据 if money[0] in ['Y']: dollar = eval(money[ 1:]) / 6 print( "${:.2f}".format(dollar)) elif money[0] in ['$']: rmb = 6 * eval(money[1:]) print( "Y{:.2f}".format(rmb)) else: sys.exit() except: print( "输入错误,第一位输入Y或$")  第三次作业习题二——黎国明 随笔
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄