Python初学者:列表索引超出范围错误。骰子卷

Python初学者:列表索引超出范围错误。骰子卷,python,Python,我是Python的初学者。我在做掷骰子练习题,但我无法打印骰子第六面的结果。有人能教我如何修复这个代码吗 掷骰子结果是一个列表,列表的索引从0开始(在您的例子中是从0到5) 因此,您的代码所做的是从第2到第6面打印结果,并尝试从不存在的第7面打印结果。在Python中,从左到右的索引从0开始,而不是从1开始。因此,列表的索引是0,1,2,3,4,5,而不是1,2,3,4,5,6, 因此,要获得 第1面您将完成 diceroll_结果[0] 对于第六方,你会这样做 diceroll_结果[5]

我是Python的初学者。我在做掷骰子练习题,但我无法打印骰子第六面的结果。有人能教我如何修复这个代码吗


掷骰子结果是一个列表,列表的索引从0开始(在您的例子中是从0到5)


因此,您的代码所做的是从第2到第6面打印结果,并尝试从不存在的第7面打印结果。在Python中,从左到右的索引从0开始,而不是从1开始。因此,列表的索引是0,1,2,3,4,5,而不是1,2,3,4,5,6, 因此,要获得

第1面您将完成
diceroll_结果[0]

对于第六方,你会这样做 diceroll_结果[5]


希望这有帮助。:)

请将您的代码以格式化文本的形式发布,而不是以图像链接的形式发布。谢谢Thomas。第一次使用Stackflow,下一次我会这么做。很容易把你的文本粘贴到你的问题中,为什么不现在做而不是下一次呢?为了表达你的感激,你会考虑适当地格式化你的问题,这样别人就可以从中受益吗?你也可以点击绿色的嘀嗒来接受答案吗?