最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現(xiàn)利用最大公約數(shù)求三個正整數(shù)的最小公倍數(shù)示例

 更新時間:2017年09月30日 15:18:47   作者:WoodenRain  
這篇文章主要介紹了Python實現(xiàn)利用最大公約數(shù)求三個正整數(shù)的最小公倍數(shù),涉及Python數(shù)學(xué)運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Python實現(xiàn)利用最大公約數(shù)求三個正整數(shù)的最小公倍數(shù)。分享給大家供大家參考,具體如下:

在求解兩個數(shù)的小公倍數(shù)的方法時,假設(shè)兩個正整數(shù)分別為a、b的最小公倍數(shù)為d,最大公約數(shù)為c。存在這樣的關(guān)系d=a*b/c。通過這個關(guān)系式,我們可以快速的求出三個正整數(shù)的最小公倍數(shù)。

def divisor(a,b):
  c = a%b
  while c>0:
    a=b
    b=c
    c=a%b
  return b
x1 = input("input1:")
x2 = input("input2:")
x3 = input("input3:")
x0 = x1*x2/divisor(x1,x2)
x0 = x0*x3/divisor(x0,x3)
print "the least multiple is:%d"%x0

通過函數(shù)divisor求解兩個數(shù)的最大公約數(shù),然后進(jìn)行兩次求解最小公倍數(shù)即可知道三個正整數(shù)x1、x2、x3的最小公倍數(shù)。

其實可以通過divisor1函數(shù)求兩個數(shù)的最小公倍數(shù),再進(jìn)行嵌套調(diào)用實現(xiàn)三個數(shù)的最小公倍數(shù)。

divisor1函數(shù)如下:

def divisor1(a,b):
  a1 = a
  b1 = b
  c = a%b
  while c>0:
    a=b
    b=c
    c=a%b
  return a1*b1/b

嵌套過程如下:

x0 = divisor1(divisor1(x1,x2),x3)

可以求得三個正整數(shù)的最小公倍數(shù)。

Tip: a-bx=c,可知當(dāng)一個數(shù)為a、b的公約數(shù)時,同時也是c的約數(shù)。

通過最大公約數(shù)即可得到最小公倍數(shù)的求解。

def min_multi(a,b):
  return a*b/divisor1(a,b)

求解質(zhì)數(shù)的函數(shù):

def isPrime(n):
  for i in range(2,int(n**0.5)+1):
    if n%i==0:
      return False
  return True

PS:這里再為大家推薦幾款計算工具供大家進(jìn)一步參考借鑒:

在線一元函數(shù)(方程)求解計算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi

科學(xué)計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue

在線計算器_標(biāo)準(zhǔn)計算器:
http://tools.jb51.net/jisuanqi/jsq

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • 程序猿新手學(xué)習(xí)必備的Python工具整合

    程序猿新手學(xué)習(xí)必備的Python工具整合

    這篇文章主要介紹了程序猿新手必備的Python工具整合,Python 是一種開源編程語言,用于 Web 編程、數(shù)據(jù)科學(xué)、人工智能和許多科學(xué)應(yīng)用
    2021-09-09
  • 使用python實現(xiàn)一個簡單ping?pong服務(wù)器

    使用python實現(xiàn)一個簡單ping?pong服務(wù)器

    這篇文章主要為大家介紹了使用python實現(xiàn)一個簡單ping?pong服務(wù)器,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • 淺談Python響應(yīng)式類庫RxPy

    淺談Python響應(yīng)式類庫RxPy

    RxPy是非常流行的響應(yīng)式框架Reactive X的Python版本,其實這些版本都是一樣的,只不過是各個語言的實現(xiàn)不同而已。因此,如果學(xué)會了其中一種,那么使用其他的響應(yīng)式版本也是輕而易舉的
    2021-06-06
  • 總結(jié)Python變量的相關(guān)知識

    總結(jié)Python變量的相關(guān)知識

    今天給大家?guī)淼氖顷P(guān)于Python基礎(chǔ)的相關(guān)知識,文章圍繞著Python變量的相關(guān)知識展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • Python制作一個WiFi密碼測試工具

    Python制作一個WiFi密碼測試工具

    這篇文章主要為大家詳細(xì)介紹了Python如何通過字典攻擊方式幫助用戶測試 Wi-Fi 網(wǎng)絡(luò)的安全性,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2025-01-01
  • Python代碼塊批量添加Tab縮進(jìn)的方法

    Python代碼塊批量添加Tab縮進(jìn)的方法

    今天小編就為大家分享一篇Python代碼塊批量添加Tab縮進(jìn)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 在python中實現(xiàn)強(qiáng)制關(guān)閉線程的示例

    在python中實現(xiàn)強(qiáng)制關(guān)閉線程的示例

    今天小編就為大家分享一篇在python中實現(xiàn)強(qiáng)制關(guān)閉線程的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python操作MongoDb數(shù)據(jù)庫流程詳解

    Python操作MongoDb數(shù)據(jù)庫流程詳解

    這篇文章主要介紹了Python操作MongoDb數(shù)據(jù)庫流程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • selenium設(shè)置proxy、headers的方法(phantomjs、Chrome、Firefox)

    selenium設(shè)置proxy、headers的方法(phantomjs、Chrome、Firefox)

    這篇文章主要介紹了selenium設(shè)置proxy、headers的方法(phantomjs、Chrome、Firefox),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • yolov5訓(xùn)練時參數(shù)workers與batch-size的深入理解

    yolov5訓(xùn)練時參數(shù)workers與batch-size的深入理解

    最近再學(xué)習(xí)YOLOv3與YOLOv5訓(xùn)練數(shù)據(jù)集的具體步驟,幾經(jīng)波折終于實現(xiàn)了很好的效果,這篇文章主要給大家介紹了關(guān)于yolov5訓(xùn)練時參數(shù)workers與batch-size的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03

最新評論

西峡县| 上栗县| 天台县| 鄂伦春自治旗| 湟中县| 南昌市| 林州市| 庄浪县| 房山区| 巩留县| 寿阳县| 封丘县| 无为县| 尚志市| 通河县| 南宫市| 客服| 肃南| 普兰县| 扶风县| 禹州市| 宝清县| 沙田区| 贵德县| 商水县| 青浦区| 景宁| 雅江县| 保靖县| 朔州市| 巴南区| 将乐县| 永胜县| 砀山县| 梓潼县| 修水县| 贡觉县| 闻喜县| 金寨县| 鹤壁市| 嵩明县|