如何在python中通过连接字符返回字符串

2024-09-22 22:31:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经用Python2.7编写了以下代码

class BinaryCode:
    def decode(self, message):
        result = str(0)
        result += str(message[0])
        for i in range(1, len(message)-1):
            result += str(int(message[i])-int(result[i])-int(result[i-1]))
        return result

当我将消息初始化为123210122时,我希望结果是01110011,但它是{“0”,“1”,“1”,“0”,“0”,“0”,“1”,“1”}。怎么做?你知道吗

这是一个topcoder SRM 144 Div 2问题,这就是结果。你知道吗

enter image description here

现在,当我在空闲状态下运行这个代码时,它会给我一个字符串,但是为什么它不能在topcoder中工作呢?你知道吗


Tags: 代码inselfmessageforlendefrange