已刷题目:
知识点:
- sum() 函数
用法:
sum() 方法对序列进行求和计算。
语法:
sum(iterable[, start])
参数:
iterable -- 可迭代对象,如:列表、元组、集合。
start -- 指定相加的参数,如果没有设置这个值,默认为0。
- 求最大公约数的函数(辗转相除法)
代码:
def gcd(a,b):
if a%b == 0:
return b
else :
return gcd(b,a%b)
- 求最小公倍数
设两个数分别为 n, m
则最小公倍数为:
n * m // gcd(n,m)
- extend() 函数:
用法:
extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。
语法:
list.extend(seq)
# seq -- 元素列表。