在运行python脚本时,我遇到了一个非常混乱的字符串,当与其他字符串连接时,不会产生组合长度的字符串。
s = "testtesttest " + s + " helloworld"
这个concat导致(s是有问题的字符串)
helloworldt Steaks im heißen Öl \"ohne Salz\" auf jeder Seite 3 Minuten scharf anbraten.
所以我让python脚本将它打印到一个文件中,我寻找可能导致这种行为的隐形字符或控制字符,但没有。
s
的值为:
SteaksimheißenÖl\“ohne Salz \”auf jeder Seite 3 Minuten scharf anbraten。
Pastebin link:https://pastebin.com/raw/g3EN7Yy7
您可以通过将其粘贴到文件中并使用cat
将其打印到Linux终端来自行尝试。为什么它表现得那样?失败的concat导致我的python程序无法工作,我似乎无法解决它。