1
def slove(numLegs, numHeads):
for numChicks in range(0, numHeads + 1):
numPigs = numHeads - numChicks
totLegs = 4*numPigs + 2*numChicks
if totLegs == numLegs:
return [numPigs, numChicks]
return [None, None]
我想要計算一些numPigs和numChicks。 我輸入slove(20,56),但答案是None None。 你能告訴我我的程序有什麼問題嗎?python程序關於函數的錯誤輸出
put return [None,None] for循環 –