首页 > 如图 ValueError: invalid literal for int() with base 10: '-'

如图 ValueError: invalid literal for int() with base 10: '-'


如图,代码使用python3写的,请问下错误在哪里,该如何更改,谢谢!


你的数组没排序,所以算出的最大最小不正确,有可能产生负数。列表解析下一行加上:

sort(number_list)

因为s是负数,所以报错,你可以取绝对值str(abs(n))

【热门文章】
【热门文章】