def printPatternRecursive(n):
if n > 0:
printPatternRecursive(n - 1)
for i in range(n):
print(n, end=" ")
print()
def printPattern(n):
for i in range(1, n + 1):
for j in range(i):
print(i, end=" ")
print()
num = 6
print("递归算法:")
printPatternRecursive(num)
print()
print("非递归算法:")
printPattern(num)