如何修复 Spyder 上的缩进/制表符问题
Posted
技术标签:
【中文标题】如何修复 Spyder 上的缩进/制表符问题【英文标题】:How to fix indentation / tab issue on 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
任何指导都有帮助,谢谢!
【问题讨论】:
什么正斜杠?你的问题标题中的那个? 【参考方案1】:尝试删除您的代码print('\nAverage median \income in :2s: $:<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
【讨论】:
以上是关于如何修复 Spyder 上的缩进/制表符问题的主要内容,如果未能解决你的问题,请参考以下文章
如何强制 Sublime Text 每个制表符缩进两个空格?