python编程练习---递归输出杨辉三角
python递归输出杨辉三角
代码:
def yang(i,j):
if j==0 or j==i:
return 1
else:
return yang(i-1,j)+yang(i-1,j-1)
for i in range(0,10):
print()
for n in range(0,10-i):
print(" ",end="")#控制每一行前面的空格
for j in range(0,i):
print(yang(i,j),"",end="")
运行截图: