Python3 math.lcm()方法 -求最小公倍數(shù)

2023-04-27 17:28 更新

Python math 模塊 math 模塊


描述

返回給定的整數(shù)參數(shù)的最小公倍數(shù)。 

如果所有參數(shù)均非零,則返回值將是為所有參數(shù)的整數(shù)倍的最小正整數(shù)。

 如果參數(shù)之一為零,則返回值為 0。 

不帶參數(shù)的 lcm() 返回 1

本函數(shù)要求最低版本為Python 3.9

語法

math.lcm() 方法語法如下:

math.lcm(*integers)

參數(shù)說明:

  • integers -- 必需,數(shù)字。如果 x 不是一個數(shù)字,返回 TypeError。

 *表示可以傳遞多個integers參數(shù)


返回值

返回一個整數(shù) int,表示兩個或多個整數(shù)的最小公倍數(shù)(LCM)。


實例

以下實例返回數(shù)字的最小公倍數(shù):

#導(dǎo)入math模塊
import math
#輸出最小公倍數(shù)
print (math.lcm(3, 6))
print (math.lcm(11, 12))
print (math.lcm(0, 36))
print (math.lcm(-12, -36))
print (math.lcm(5, 12,60))
print (math.lcm(12,13,14,15))

輸出結(jié)果:

6
132
0
36
60
5460

Python math 模塊 math 模塊


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號