【问题标题】:IndexError: string index out of range keeps coming upIndexError:超出范围的字符串索引不断出现
【发布时间】:2019-03-03 21:02:47
【问题描述】:

我正在学习 app Jar 模块,所以我决定制作一个编码器,但我不断收到此错误,我不明白它的含义。我在这里查看过它,它谈到了索引,但我没有任何我不认为的内容。我的代码低于我希望你能提供帮助。 This is the error

【问题讨论】:

  • 欢迎来到 Stackoverflow!拜托,没有人会从截图写代码-在这里添加代码,正确格式化等等。所以每个人都可以理解问题是什么,如何重现它,然后就有可能解决它。
  • 尝试使用 while counter

标签: python appjar


【解决方案1】:

请注意,Python 中字符串中的索引从0(第一个符号的索引)开始,以len(string) - 1(最后一个符号的索引)结束。在您的代码中,您有counter <= numLetters,因此尝试使用counter 索引访问符号时出错,而最大索引为counter - 1,请改用counter < numLetters

【讨论】:

    猜你喜欢
    • 2021-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多