[Python] 找兩個正整數的最大公因數及最小公倍數 - 樺的筆記

文章推薦指數: 80 %
投票人數:10人

[Python] 找兩個正整數的最大公因數及最小公倍數. 公因數: x = int(input("please input a number:")) y = int(input("please input a number:")) if ... 跳至主要內容 公因數: x=int(input("pleaseinputanumber:")) y=int(input("pleaseinputanumber:")) ifx>y: c=x else: c=y forkinrange(2,c): ifx%k==0andy%k==0: print(k) 結果: pleaseinputanumber:10 pleaseinputanumber:20 2 5 10 最大公因數: x=int(input("pleaseinputanumber:")) y=int(input("pleaseinputanumber:")) ifx>y: c=x else: c=y forkinrange(c,2,-1): ifx%k==0andy%k==0: print(k) break 結果: pleaseinputanumber:10 pleaseinputanumber:20 10 最小公倍數: x=int(input("pleaseinputanumber:")) y=int(input("pleaseinputanumber:")) ifx>y: c=x else: c=y m=(x+1)*(y+1) forkinrange(c,m): ifk%x==0andk%y==0: print(k) break 結果: pleaseinputanumber:10 pleaseinputanumber:20 20 發佈留言取消回覆發佈留言必須填寫的電子郵件地址不會公開。

必填欄位標示為*留言顯示名稱* 電子郵件地址* 個人網站網址 在瀏覽器中儲存顯示名稱、電子郵件地址及個人網站網址,以供下次發佈留言時使用。

文章導覽 上一篇文章上一篇[windows]Server2008排程執行批次檔下一篇文章下一篇[生活日常]台語文參考資料 搜尋關鍵字: 搜尋 近期文章 [WordPress]解決將兩個小-(dash)符號變成一個大-符號的問題 [生活日常]唐鳳-我所看待的自由與未來一書心得 [Node-RED]安裝MQTT伺服器 [Node-RED]dashboard儀表板 [Node-RED]建立HelloWorld網頁 近期留言「[生活日常]台語文學習分享–樺的筆記」在〈[生活日常]台語文參考資料〉發佈留言「tzuhua」在〈[Arduino]ESP32(三)使用ESP32CAM拍照並傳LINE通知〉發佈留言「alex」在〈[Arduino]ESP32(三)使用ESP32CAM拍照並傳LINE通知〉發佈留言「AffiliateLabz」在〈[Telegram]Telegram(七)以C#實作對談式Telegrambot機器人〉發佈留言「AffiliateLabz」在〈[Telegram]Telegram(六)以C#透過Telegrambot廣播訊息到Channel〉發佈留言分類 3D列印 Arduino Node-RED opencart Python RaspberryPi Telegram TensorFlow windows WordPress 影音 橋頭文史 生活日常 雷射雕刻



請為這篇文章評分?