def print_non_recursive_pattern(n): for i in range(1, n + 1): line = ' '.join([str(i)] * i) print(line) # 测试非递归算法 n_non_recursive = 5 print_non_recursive_pattern(n_non_recursive)