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


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

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

sort(number_list)

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

  • 这段代码是怎么运行的
  • python爬数据,得到一个列表,但怎样去掉里面的span标签呢?
  • Python的装饰器中这两种写法为什么运行结果不一样?
  • 这个快排哪儿有问题?
  • urllib里的Request方法, 换个URL就不能正常工作
  • flask命令方式启动卡住了
  • mplayer 如何实现fade in/fade out效果 (渐变)
  • windows 下 python2的如何在一个string中识别不能打印的uincode字符,打印其他可正常打印的字符?
  • flask-mail发送邮件error553问题。
  • 正则表达式中,如果匹配到的字符串后一半刚好是下一个匹配字符串的前一半,怎么实现?
  • python赋值引用问题