我正在尝试编写一个不使用任何模块的python函数,该函数将采用具有制表符的字符串并将制表符替换为适合输入的制表位大小的空格。但是,它不能只用n个空格替换所有大小为n的制表符,因为制表符可能是1到n个空格。我真的很困惑,所以如果有人能指出我正确的方向,我将不胜感激。例如,如果制表位最初是4号:123\t123=123123#onespaceinbetween但改为制表位5:123\t123=123123#twospacesinbetween我想我需要用空格填充字符串的末尾直到string%n==0然后分block,但我现在很迷茫.. 最佳答案