相关疑难解决方法(0)

python log n 选择 k

scipy.misc.comb,返回 n 选择 k,是使用 gammaln 函数实现的。是否有一个函数保留在日志空间中?我看到没有 scipy.misc.combln 或任何类似的。自己实现很简单,但如果它已经在某个包中,那就很方便了。我在 scipy.misc 中没有看到它,转换为普通空间然后返回日志感觉很浪费。

python numpy scipy

5
推荐指数
2
解决办法
2216
查看次数

如何获得pascal三角形的第n行

这是我的代码,找到第三行帕斯卡三角形

def pascaline(n):
     line = [1]       
     for k in range(max(n,0)):             
         line.append(line[k]*(n-k)/(k+1))             
     return line
Run Code Online (Sandbox Code Playgroud)

我想问两件事.首先,输出整数以.0结尾总是喜欢

pascaline(2) = [1, 2.0, 1.0]
Run Code Online (Sandbox Code Playgroud)

如何在最后删除那些.0?另外,我怎么能从$ n = 1 $而不是$ 0 $开始呢?例如,在这种情况下,pascaline(2)应该是[1,1]而不是[1,2,1]

python

0
推荐指数
1
解决办法
2127
查看次数

标签 统计

python ×2

numpy ×1

scipy ×1