Python每日一练
问题:
编写一个程序,找出能被从1到给定数字n(包括n)的所有数字整除的最小正数(即最小公倍数)。
定义函数smallest_multiple()的函数,参数为n。
在函数内,返回能被从1到给定数字n(包括n)的所有数字整除而无余数的最小正数。
比如,对于输入5,最小公倍数是60,因为60能被1、2、3、4、5整除,且是最小的正数
题目来源:PythonTip
https://edu.py2fun.com/
代码实现
代码如下(示例):
def smallest_multiple(n):
# 此处写你的代码
num = n # 最小公倍数最小值应大于等于该数组的最大值
while