我試圖建立一個elif的語句中,如果用戶點擊其中的回車鍵的代碼將繼續語法錯誤,但我得到恆定的語法錯誤爲什麼這個if語句引起
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=(""):
命令必須是if,然後(零個或多個)elif,最後是else。同樣'elif'必須有一個條件來檢查'if'的相同方式。 – CoryKramer
'else'必須是最後一個子句,'elif'必須有一個測試。 –
你的代碼中沒有'except'情況。 – roganjosh