[英]Invalid syntax error in if, else if, else
我一直在以“else if:”開頭的行中收到無效的語法錯誤,但我不知道為什么。 是不是條件太多了,是不是我的縮進錯了? 想得到一些見解,謝謝。
for i in cat_2:
if i in s:
one = "Category 2"
for i in subcat_2a:
if i in s:
print("2a")
else if:
for i in subcat_2b:
if i in s:
print(i)
print("2b")
else:
for i in subcat_2c:
if i in s:
print(i)
print("2c")
不確定這應該是什么語言,但至少你在 for 循環中重復變量。 您正在使用嵌套的 for 循環,並且每個循環都使用“for i”。 嘗試將每個 for 循環(以及對應的嵌套 ifs)更改為不同的變量名稱(例如 for j)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.