问题遇到的现象和发生背景
输入三个整数或小数,输出它们的和
如果结果是整数,就保留小数点后面一位的0(用python写则不用特别处理,程序自然会如此)
问题相关代码,请勿粘贴截图
n = input().split()
print(eval("+".join(n)))
运行结果及报错内容
当我输入三个整数时,不会在小数点后留一个0
输入三个整数或小数,输出它们的和
如果结果是整数,就保留小数点后面一位的0(用python写则不用特别处理,程序自然会如此)
n = input().split()
print(eval("+".join(n)))
当我输入三个整数时,不会在小数点后留一个0
我觉得只需要改成这样:
n = input().split()
print(float(eval("+".join(n))))