我正在運行Python 2.7.6,當我執行以下if語句的作品。但是,如果我添加註釋掉的elif行,則會出現語法錯誤。任何想法不知道這elif聲明失敗
if output == 0:
print(Num,"is Even")
# elif output = 0:
# print(Num,"is Odd")
else:
print (Num,"is Odd")
我正在運行Python 2.7.6,當我執行以下if語句的作品。但是,如果我添加註釋掉的elif行,則會出現語法錯誤。任何想法不知道這elif聲明失敗
if output == 0:
print(Num,"is Even")
# elif output = 0:
# print(Num,"is Odd")
else:
print (Num,"is Odd")
要在ELIF輸出== 0,這是比較相對於輸出= 0(這是分配)
我想找到一個偶數或奇數的方法。如果輸出不等於0,則x如果輸出等於0,則y。但輸出= 0失敗我不知道爲什麼。 – ArnoldDent
輸出= 0將輸出分配爲0.輸出== 0檢查輸出是否爲0,注意到雙等於。 – Untitled123
所以更好的方法是使用a>來測試輸出是否爲0? – ArnoldDent
使用''==測試平等,而不是'='(分配)。 –