a,b,c,d = input()
很简单的代码,如果输入为 1 -1 -2 3
结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了 1-1 -2 3,即0 -2 3
结果当然是错误的了,解决办法就是将输入用引号括起来,将其作为字符串输入。
即"1 -1 -2 3"
这样结果就是a=1,b=-1,c=-2,d=3
a,b,c,d = input()
很简单的代码,如果输入为 1 -1 -2 3
结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了 1-1 -2 3,即0 -2 3
结果当然是错误的了,解决办法就是将输入用引号括起来,将其作为字符串输入。
即"1 -1 -2 3"
这样结果就是a=1,b=-1,c=-2,d=3