Python練習題-TQC+(508)-最大公因數| Yiru@Studio - 點部落
文章推薦指數: 80 %
最大公因數指能夠整除多個整數最大正整數。
而多個整數不能都為零。
例如8和12的最大公因數為4。
這一題要寫一個方法,來找出最大公因數這個方法會需要 ...
最大公因數指能夠整除多個整數最大正整數。
而多個整數不能都為零。
例如8和12的最大公因數為4。
這一題要寫一個方法,來找出最大公因數這個方法會需要使用者輸入兩個數字取得最大公因數可以使用第一個數字/第二個數字如果算出來的餘數為0的話就代表找到最大公因數,直接印出結果即可
1.題目說明:請開啟PYD05.py檔案,依下列題意進行作答,計算兩個正整數的最大公因數,使輸出值符合題意要求。
作答完成請另存新檔為PYA508.py再進行評分。
。
2.設計說明:請撰寫一程式,讓使用者輸入兩個正整數x、y,並將x與y傳遞給名為compute()的函式,此函式回傳x和y的最大公因數。
3.輸入輸出:輸入說明兩個正整數(以半形逗號分隔)x,y輸出說明最大公因數輸入輸出範例範例輸入112,8
範例輸出14
範例輸入24,6
範例輸出22 參考解答:defcompute(a,b):
ifb==0:#餘數為0時
print(a)#印出最大公因數
else:
compute(b,a%b)
x,y=map(eval,input().split(','))#兩個正整數(以半形逗號分隔)
compute(x,y) 看看效果
YiruAtStudio -關於我-意如
pythonTQC+
回首頁
本頁段落
參考解答:
延伸文章資訊
- 1最大公因數( 多個數字) - Python 教學
- 2Python 最大公约数算法 - 菜鸟教程
Python 最大公约数算法Python3 实例以下代码用于实现最大公约数算法: 实例(Python 3.0+) [mycode3 type='python'] # Filename : tes...
- 3因數分解 - OpenHome.cc
程式實作:最大公因數、最小公倍數
- 4[Python] 找兩個正整數的最大公因數及最小公倍數 - 樺的筆記
[Python] 找兩個正整數的最大公因數及最小公倍數. 公因數: x = int(input("please input a number:")) y = int(input("please ...
- 5在Python 中實現最大公約數操作 - Delft Stack
最大公約數(GCD),也稱為兩個值的最高公因數(HCF),是將兩個給定數相除的最大數。最大公約數也可以用Python 計算和實現。 本教程演示了在Python 中 ...