继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

[硕.Love Python] 杨辉三角

程序员硕
关注TA
已关注
手记 19
粉丝 1.7万
获赞 886

1.问题:
根据输入行数,打印出杨辉三角,如图所示。
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1

2.源码:


def yanghui(n):
    q = []
    for _ in range(n):
        for _ in range(len(q) - 1): 
            q.append(q.pop(0) + q[0])
        q.append(1)
        print q
打开App,阅读手记
3人推荐
发表评论
随时随地看视频慕课网APP