Python3 ParseError



我试图做一个简单的任务,一个脚本,可以找出输入的数字中哪个最大或最小。这是代码:

largest = None
smallest = None
while True:
    num = input("Enter a number: ")
    if num == "done" : 
        break
    try :
        num = int(num)
    except :
        print('Invalid input')
        continue
    if smallest is None :
        smallest = num
    elif: 
        smallest > num
        smallest = num
    if largest is None :
        largest = num
    elif :
    largest < num
    largest = num

print("Maximum", largest)

当我尝试运行代码时,它告诉我"解析错误:第 15 行输入错误"

有人可以帮助我吗?

elif的正确语法与普通if语句的语法相同:

而不是:

elif: 
    smallest > num
    smallest = num

做:

elif smallest > num:
    smallest = num

您的其他elif也一样。

相关内容

  • 没有找到相关文章

最新更新