为什么这个程序会产生语法错误

时间:2017-04-27 17:18:11

标签: python syntax

这个程序背后的逻辑是。

如果gtin!= 8并且它只是整数,则会打印错误,确保条形码的长度为8 如果gtin =不是整数,它将只打印允许的数字 用户需要按Enter继续该程序,但我不断收到语法错误 抱歉英语不好,因为它不是我的第一语言

def get_user_input():
    """ get input from user """
    GTIN = 0
    while True:
        try:
            GTIN = int(input("input your gtin-8 number:"))
            if len(str(GTIN)) == 8:
                break
            else:
                print("make sure the length of the barcode is 8")
            elif:
                GTIN=(""):
                continue
        except ValueError:
            print("only digits allowed")
    return GTIN
def search_user_input():

这不是重复,因为我在我的程序中取得了进展,现在我发现了另一个我不确定如何修复的问题

0 个答案:

没有答案