当我尝试使用 elif 关键字时出现此错误,请

在没有空行或空格时使用 elif 时显示语法错误需要帮助。 代码


>>> def Fibonacci(n):

        if n<0:

            print ("incorrect input")

            elif n==1:


SyntaxError: invalid syntax

>>> 


慕容森
浏览 250回答 1
1回答

幕布斯7119047

您在缩进块中使用 elif 这意味着一个新的 if-elif 块。因此,如果您正在使用elif它,则只能if在该块中的语句之后使用它。但是,如果elif与之前用于if外部块的有关,那么您应该缩进elif以与if语句匹配
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python