for i in range(1, 10):
print(" " * (10 - i) + str(i) * i)
import math
def sumex(x, num=0, n=0):
if n == 0:
return sumex(x, num+1, 1)
elif n == 1:
return sumex(x, num+ x, 2)
else:
number = x ** n / math.factorial(n)
if number < 10 ** -6:
return number+num
else:
return sumex(x, num+number, n+1)
print(sumex(1))