python代码格式怎么写比较好
发布网友
发布时间:2022-04-25 16:04
我来回答
共1个回答
热心网友
时间:2023-10-15 21:27
1 先看看问题:
while True:
reply=raw_input('enter text:')
if reply=='stop':
break
print int(reply)**3
print 'bye'
在shell里输入上面代码(貌似已经注意缩进),但是还是提示:IndentationError: unindent does not match any outer indentation level
但是相同的代码 保存为py模块 运行的时候,在shell里显示是正确的。
2 分析原因:
根据IndentationError: unindent does not match any outer indentation level 提示可以看的出来,是因为缩进问题导致的,因为在shell里直接输入代码的话,很容易
出现缩进的问题。
3 解决办法:
建议就是用python的编辑器来进行python代码的编写,这样可以避免由于代码缩进问题给你带来的困扰,一般编辑器都会在保存代码的时候自动的检查出代码的缩进问题,很多
编辑器都会有自动的代码缩进功能