def fact(n):
if n==1 or n==0:
a = 1
else:
a = n * fact(n-1)#嵌套循环,依次往后乘
return a
def pailie(n,m):
a = fact(n)//fact(n-m)
return a
def zuhe(n,m):
a = pailie(n,m)//fact(m)
return a
print(zuhe(0,0))
n = eval(input())
for i in range(0,n):
for j in range(0,i):
print(zuhe(i,j))
为什么我n=1输入没有返回值
而zuhe(0,0)就有呢