繁体   English   中英

python中的此错误消息是什么意思?

[英]What does this error message in python mean?

我在python上执行子手游戏,当我尝试运行它时,出现此错误消息。 如果有人能告诉我这意味着什么,我将不胜感激。

Traceback (most recent call last):
  File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 200, in <module>
    hangmangame()
  File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 195, in hangmangame
    newwords()
  File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 187, in newwords
    hangmangame()
  File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 158, in hangmangame
    guessletter()
  File "D:\Computing\Unit 3\Hangman\hangmanv2.py", line 136, in guessletter
    print(hangmanpics[0])
IndexError: list index out of range

该错误意味着hangmanpics[0]中的(零)索引超出范围。 换句话说, hangmanpics是一个空列表。

尝试打印出来进行验证。

这意味着您的hangmanpics列表为空。

如果hangmanpics[0]给您一个IndexError ,则意味着第0 索引(即第一个索引)不存在任何元素,表示您的列表为空。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM