0
我有我的功能设置为从用户获得输入!那么如果输入是正确的以返回任何输入或者继续循环。但是当我这样做时,当我去检查x是否实际上等于“a1”时,它告诉我它没有定义!我不明白,因为我认为当他返回它时,它变成了一个全局变量!python返回键
def inputCoordinate():
list = ("a1", "a2", "a3", "b1", "b2","b3", "c1", "c2", "c3")
while True:
user = (input("Enter your move: "))
if user in list:
return user
else:
print("invalid Coordinates")
continue
inputCoordinate()
x=user
要使用'x = inputCoordinate()'' –