【问题标题】:How to fix indentation / tab issue on Spyder如何修复 Spyder 上的缩进/制表符问题
【发布时间】:2021-06-05 22:44:19
【问题描述】:

我正在尝试让 python shell 显示此打印语句,而反斜杠处没有大的间隙。我已经尝试进入 Source > Fix indentation。

    print('\nAverage median \
           income in {:2s}: ${:<10,.2f}'.format(state, income))
Average median        income in MI: $51,601.37

任何指导都有帮助,谢谢!

【问题讨论】:

  • 什么正斜杠?你的问题标题中的那个?

标签: python console spyder indentation


【解决方案1】:

尝试删除您的代码print('\nAverage median \income in {:2s}: ${:&lt;10,.2f}'.format(state, income))中“收入”之前的标签

【讨论】:

    【解决方案2】:

    这不是 Spyder 的问题。这是你的代码。我认为您的反斜杠打算将一行代码分成两行,但反斜杠必须在您的字符串之外,否则您只是在转义字符串内的空格。如果您必须在保留缩进的同时将代码分隔为两行,只需关闭引号并重新打开它们,将反斜杠保留在引号之外:

    print('\nAverage median ' \
           'income in {:2s}: ${:<10,.2f}'.format(state, income))
    
    Average median income in MI: $51,601.37
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-01
      • 2022-07-30
      • 1970-01-01
      • 2010-11-04
      • 2015-01-03
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      相关资源
      最近更新 更多