jlHe233 2021-09-19 22:06 采纳率: 88.6%
浏览 35
已结题

如何用python的 loop写出如下代码

  1. img

  • 写回答

1条回答 默认 最新

  • 微笑的菜鸟 2021-09-19 23:40
    关注

    补充注释

    # 接收输入
    n = int(input("size: "))
    # 遍历打印
    for i in range(n+1):
        # 每行打印数字个数逐一递增
        for j in range(i):
            if i % 2: 
                # 偶数行,输入1开始,10间隔输出
                print(j % 2, end=' ')
            else:
                # 奇数行,输入0开始,01间隔输出
                print(1-j % 2, end=' ')
        print('')
    

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月28日
  • 已采纳回答 9月20日
  • 创建了问题 9月19日