擅长:python、mysql、java
<p>除了<a href="https://stackoverflow.com/a/31459931/9297144">xnx's answer</a>,请注意,从<code>Python 3.8</code>开始,在标准库中添加<a href="https://docs.python.org/3.8/library/math.html?highlight=comb#math.comb" rel="nofollow noreferrer">^{<cd2>}</a>(二项式系数),我们也可以这样计算加泰罗尼亚数字:</p>
<pre><code>import math
def catalan(n):
return math.comb(2*n, n) / (n+1)
catalan(511) # 2.1902514917394773e+303
</code></pre>