在Python的交互式界面下如何使用if else语句。

就是我在Python的交互式界面下只要使用成双成对的语句(例如 if else)就会报错,
使用4个空格时的报错信息

>>> f=1
>>> if(f):
    print(f)
    else :

SyntaxError: unindent does not match any outer indentation level

我也试过在else前使用tab,但是它就是直接把else当成了if 的子语句,也是一样会报错
下面是使用tab时的报错信息

>>> f=1
>>> if(f):
    print(f)
    else:

SyntaxError: invalid syntax

希望谁能帮我解决一下,已经纠结了很久,感激不尽

2个回答

else行不需要缩进

weixin_43800490
weixin_43800490 解决了,谢谢
一年多之前 回复
weixin_43800490
weixin_43800490 请问可以贴一下你的代码吗
一年多之前 回复

在priint(f)前缩进

weixin_43800490
weixin_43800490 我的print(f)前是缩进了的啊
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐