救命救命 有人会解释这个代码吗 我真的看不懂num1 = input()if num1.strip() == "": print("输入有误") exit()elif num1[0] != '.': for i in num1: if not('0' <= i <= '9' or i == '.'): print("输入有误") exit() num1 = float(num1)else: print("输入有误") exit()num2 = input()if num2.strip() == "": print("输入有误") exit()elif num2[0] != '.': for i in num2: if not('0' <= i <= '9' or i == '.'): print("输入有误") exit() num2 = float(num2)else: print("输入有误") exit()su = num1 + num2su = [str(su), int(su)][int(su) == su]num1 = [str(num1), int(num1)][int(num1) == num1]num2 = [str(num2), int(num2)][int(num2) == num2]print("{}".format(su))