文章目录 数字直角三角形阶乘之和 数字直角三角形 n = int(input()) count = (1 + n) * n // 2 list = [str(i).zfill(2) for i in range(1,count + 1)] for i in range(n,0,-1): temp = list[:i] list = list[i:] print(''.join(temp)) 阶乘之和 n = int(input()) lis = [1] for i in range(1,n + 1): lis.append(lis[-1] * i) print(sum(lis[1:]))