Python 3.x 错误:只能将str(而不是“int”)连接到str

Python 3.x 错误:只能将str(而不是“int”)连接到str,python-3.x,Python 3.x,请帮帮我我修不好这个我被困在这里两个小时了我无法通过 当我只输入一个用户名时,这是可以的,但是如果我输入了多个用户名,这就像标题一样是一个错误 我想要这样的输出 您的问题是要用字符串替换计数器cnt: cnt=strcnt 为字符串变量使用不同的变量名,例如: cnt_str=strcnt请粘贴您的代码并使用代码标记{}按钮格式化,而不是屏幕截图或屏幕截图链接。非常感谢。如果您阅读回溯,它会准确地告诉您错误发生的位置:第24行,因为在第一次迭代中,您按lenname递增cnt,然后在第25行,您

请帮帮我我修不好这个我被困在这里两个小时了我无法通过 当我只输入一个用户名时,这是可以的,但是如果我输入了多个用户名,这就像标题一样是一个错误

我想要这样的输出


您的问题是要用字符串替换计数器cnt:

cnt=strcnt

为字符串变量使用不同的变量名,例如:


cnt_str=strcnt

请粘贴您的代码并使用代码标记{}按钮格式化,而不是屏幕截图或屏幕截图链接。非常感谢。如果您阅读回溯,它会准确地告诉您错误发生的位置:第24行,因为在第一次迭代中,您按lenname递增cnt,然后在第25行,您将cnt转换为字符串,在下一次迭代中,当您再次点击第24行时,它是一个字符串,递增它就会爆炸。