Python Don';无法理解此错误的原因
获取运行时错误。 有人能指出我在代码中犯了什么错误吗。我试图上传代码在黑客银行,但我建议下面提到的错误。我的代码问题在我的笔记本电脑上工作。我不能理解这个问题。请帮助我。根据参赛者在大学运动会上的成绩表,你必须找到亚军的分数。给你分数。将它们存储在列表中并查找亚军得分。打印亚军得分 回溯:Python Don';无法理解此错误的原因,python,python-3.x,runtime-error,Python,Python 3.x,Runtime Error,获取运行时错误。 有人能指出我在代码中犯了什么错误吗。我试图上传代码在黑客银行,但我建议下面提到的错误。我的代码问题在我的笔记本电脑上工作。我不能理解这个问题。请帮助我。根据参赛者在大学运动会上的成绩表,你必须找到亚军的分数。给你分数。将它们存储在列表中并查找亚军得分。打印亚军得分 回溯: 错误(stderr) 回溯(最近一次呼叫最后一次): 文件“Solution.py”,第3行,在 score_board.append(int(input())) ValueError:基数为10的int()
错误(stderr)
回溯(最近一次呼叫最后一次):
文件“Solution.py”,第3行,在
score_board.append(int(input()))
ValueError:基数为10的int()的文本无效:“2 3 6 5”
您必须输入数字而不是字符串 您的输入应该如下所示
input (stdin)
`5`
`2 3 6 6 5`
致以最诚挚的问候您必须输入数字而不是字符串 您的输入应该如下所示
input (stdin)
`5`
`2 3 6 6 5`
向您致意您正在将多个项目传递到只接受单个项目的
append
。如果要同时向列表中添加多个项目,请尝试使用extend
:
5
2
3
6
6
5
这将适用于您当前的输入样式。您也不需要在for循环中指定
0
,因为它会自动从0开始。您将多个项传递给append
,后者只接受单个项。如果要同时向列表中添加多个项目,请尝试使用extend
:
5
2
3
6
6
5
这将适用于您当前的输入样式。您也不需要在for循环中指定
0
,因为它自动从0开始。错误消息说明了这一切:“2 3 6 6 5”
无法转换为数字。您的意思是“23665”
,还是要拆分字符串并转换每个数字?错误消息说明了一切:“2 3 6 6 5”
无法转换为数字。您的意思是“23665”
,还是要拆分字符串并转换每个数字?