0
我在Visual Studio上使用Python 3.6。 下面是Python的交互式登錄帶評論的Python textwrap.dedent不能按預期工作
>>> from textwrap import dedent
>>> dedent("\ta = 4\n")
'a = 4\n'
>>> dedent("\ta = 4\n#")
'\ta = 4\n#'
>>> dedent("\ta = 4\n\t#")
'a = 4\n#'
>>> dedent("\ta = 4\n\t\n#")
'\ta = 4\n\n#'
>>> dedent("\ta = 4\n\t\n\t#")
'a = 4\n\n#'
>>> dedent("\ta = 4\n\t#\n\t")
'a = 4\n#\n'
>>> dedent("\ta = 4\n\t\n#\t")
'\ta = 4\n\n#\t'
>>>
DEDENT語言正確unindents在第一種情況下領先的標籤,但是當我加入「#」,導致標籤不unindents。這是打算?