怎么解决[Previous line repeated 997 more times] MemoryError: Stack overflow

廉价感情. 提交于 2019-11-28 11:07:00

怎么解决[Previous line repeated 997 more times] MemoryError: Stack overflow

import numpy as np
import sys
sys.setrecursionlimit(1000000)

def get_value(n):
    if n==1:
        return n
    else:
        return n * get_value(n-1)
def gen_last_value(n,m):
    first = get_value(n)
    second = get_value(m)
    third = get_value((n-m))
    return first/(second * third)
if __name__ == "__main__":
    VOLi = 10000
    pt = 0.5
    for i in np.arange(0, VOLi + 1):
        rest = gen_last_value(VOLi,i)
        pr=rest*(pt**i)*(1-pt)**(VOLi-i)
        print(rest)




`
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!