您的位置:首页 > 编程语言 > Python开发

python编程练习---递归输出杨辉三角

2017-12-20 21:17 274 查看
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="")

运行截图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: