Python编程实现六边形数算法
六边形数也叫做半正整数,它是从一开始的数字序列:1, 7, 19, 37, 61, …。其生成方法是通过每次在上一个六边形数的基础上加一个连续的奇数得到的。
以下是Python代码实现六边形数算法的过程:
def hexagonal_numbers(n):
return n * (2*n - 1)
for i
Python编程实现六边形数算法
六边形数也叫做半正整数,它是从一开始的数字序列:1, 7, 19, 37, 61, …。其生成方法是通过每次在上一个六边形数的基础上加一个连续的奇数得到的。
以下是Python代码实现六边形数算法的过程:
def hexagonal_numbers(n):
return n * (2*n - 1)
for i