for k in range(1, 10):
for v in range(1, k+1):
print("{}*{}={}".format(v, k, v*k), end="\t")
# print("%d*%d=%d" % (v, k, v*k), end="\t")
print()
print("*"*80)
for k in range(1, 10):
for v in range(k, 10):
print("{}*{}={}".format(k, v, k*v), end="\t")
print()

for k in range(1, 10):
for i in range(1, k):
print(end=" "*8)
for v in range(k, 10):
print("{}*{}={}".format(k, v, k * v), end="\t")
print()
print("*"*80)
for k in range(1, 10):
for i in range(1, 10-k):
print(end=" "*8)
for v in range(1, k+1):
print("{}*{}={}".format(v, k, v * k), end="\t")
print()
