Python 缩进

如图,当我输了两行,接着要输else的时候,怎么缩进?我在自带的Python shell里面输的,系统默认是和第二行的print对齐的。

else这行按退格键退到行首,此看起来比if这行缩的多,但效果是和if对齐一样的,也就是说>>>提示符所占的位置是可以忽略的。

总之建议你还是准备一个编辑器,我推荐Pycharm
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-17
用退格键也不管用吗?我的shell里没有这样的默认啊!追问

你输完print ‘true’
接着光标难道不是在print的p下面?用退格键就直接到最左边了,然后用空格键使光标对齐if,输完else,好,提示错误了。。。

追答

else 后面要加冒号: 并且else要和if对齐才行。