我試圖計算兩個隨機數的最大公共分隔符,這裏是我的源代碼。引用顯示: TypeError: not all arguments converted during string formatting
但實際上,我不打算做任何字符串格式。我應該如何改正它?在模塊中 - typeError:並非所有在字符串格式化過程中轉換的參數
def gcd(Num_1, Num_2):
c = (Num_1 % Num_2);
Num_1 = Num_2;
Num_2 = c;
if c != 0:
return gcd(Num_1, Num_2)
else:
return Num_1
Num_1 = raw_input("a\n>");
Num_2 = raw_input("b\n>");
gcd(Num_1, Num_2);
檢查類型Num_1'和'Num_2'的'。 –
我爲'Num_1'和'Num_2'輸入了兩個整數。 – Fingal