编辑代码

def printPatternRecursive(row, n):
    # 递归基
    if row > n:
        return
    
    # 输出当前行
    for i in range(row):
        print(row, end=" ")
    print()

    # 递归调用
    printPatternRecursive(row + 1, n)

# 测试数据
n = 5

# 打印结果
printPatternRecursive(1, n)