def sum_numbers(a, n):
'''
计算 n 个 a aa aaa ... n个a的和
:param a: 表示 [1, 9] 之间的整数
:param n: 表示 n 个整数位
:return: None
'''
total = 0 # 记录最后的和
m = 0 # 表示每次循环生成的 几个a 的数
if a > 0 and a < 10 and n > 0:
for i in range(n):
m = 10 * m + a
total += m
if i < n - 1:
print(m, end=' + ')
else:
print(m, end=' = ')
print(total)
sum_numbers(5, 5)