Python笔记-最小公倍数代码实例(3.9版本)

Python笔记-最小公倍数代码实例(3.9版本)从Python3.9版本,Math模块新增加了计算最小公倍数的函数lcm函数。在3.9版本中,通过lcm函数可以非常简单地快速得到2个整数的最小

#头条创作挑战赛#

从Python3.9版本,Math模块新增加了计算最小公倍数的函数lcm函数。本文简单介绍此函数的应用。

Python笔记-最小公倍数代码实例(3.9版本)

封面

2个整数的最小公倍数

在3.9版本中,通过lcm函数可以非常简单地快速得到2个整数的最小公倍数,如下图例1.

Python笔记-最小公倍数代码实例(3.9版本)

例1

而在3.8版本以及之前版本中,需要使用gcd函数,如下图例2.

Python笔记-最小公倍数代码实例(3.9版本)

例2

在例2,定义了一个函数,函数返回值为变量X,Y的最小公倍数。将6,4代入自定义函数后,得到最小公倍数为12。需要注意的是,如果自定义函数中,使用”/”则会产生浮点小数(flot),所以使用”//”(整除)运算符。

3个以上整数的最小公倍数

在3.9版本中,lcm函数同样支持3个以上整数的计算。如下图例3。

Python笔记-最小公倍数代码实例(3.9版本)

例3

在3.8版本,需要用到gcd函数,并自定义函数。如下例4。

Python笔记-最小公倍数代码实例(3.9版本)

例4

List对象要素的最小公倍数

在对list对象中的要素求取最小公倍数时,要在参数前加”*”。如下图例5。

Python笔记-最小公倍数代码实例(3.9版本)

例5

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/4194.html

(0)
上一篇 2023-04-02 14:30
下一篇 2023-04-01

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注