我正在尝试制作s程序,它需要文本并将包括第一个字母在内的每个第三个字母返回给用户。这就是我写的。索引中的字符串超出范围grok学习
msg = input('Message? ')
for i in range(len(msg)):
(i) = (i*3)
print(msg[i], end=' ')
这使回每thurd信包括第一信但随后也给出了错误:
文件 “program.py”,第4行,在 打印(MSG [I],端=” ') IndexError:字符串索引超出范围
此外,我使用的软件说:测试第一个示例,但忽略空白。您的提交引发了IndexError类型的异常。这发生在您提交的第4行。
最简单的方法来解决这个问题?
这是一个家庭作业? – GLaDOS
当您穿过字符串的1/3时,您的索引将超出范围 – dnit13