3
當我輸入數字程序期望,一切運行平穩,但如果我輸入數字超出範圍,然後輸入數字程序期望,它返回無。任何一個可以解釋給我嗎? 感謝當我輸入數字超出範圍時,爲什麼它返回沒有類型?
def zadani_x():
x=int(input("Turn for \"x\"(0-19): "))
if x not in xx and x in yy:
xx.append(x)
return x
else:
print ("Try again")
zadani_x()
xx=[]
yy=[x for x in range(20)]
感謝您解釋如此使用遞歸每次isn這不是個好主意。 循環僅適用於僅有5回合的簡單遊戲。 – china