我在以下代码中的If
语句中收到语法错误:
def ABC(faze):
If faze == "d":
print("Got a 'd'")
Else:
print("Didn't get a 'd'")
def XYZ():
ABC("d")
XYZ()
抛出错误时,faze
语句中的If
参数会突出显示。我已阅读其他If
语句语法问题&答案在这里,没有解决我的问题。为什么会发生错误?
答案 0 :(得分:1)
那是因为Python没有If
个语句,只有if
个语句。资本化问题。 (同样,Else
应为else
。)
发生错误是因为它正在读取If
作为变量的名称,紧接着是另一个变量(faze
),这没有任何意义。
答案 1 :(得分:0)
if-else关键字应该是小例子。