#1.九九乘法表
#a.使用for in 循环输出
#输出左下三角
'''
print("=========第一题:九九乘法表=========")
for i in range(1,10):
for j in range(1,i+1):
print("{}*{}={:<2}".format(j,i,j*i),end=" ")
print("")
print("="*60)
#输出左上三角
for i in range(9,0,-1):
for j in range(1,i+1):
print("{}*{}={:<2}".format(j,i,j*i),end=" ")
print("")
print("="*60)
#输出右下三角
for i in range(1,10):
for j in range(1,10-i):
print(end=" ")
for k in range(1,i+1):
print("{}*{}={:2}".format(k,i,k*i),end=" ")
print("")
print("="*60)
#输出右上三角
for i in range(1,10):
for j in range(1,i):
print(" ",end=" ")
for k in range(i,10):
print("{}*{}={:<2}".format(k,i,k*i),end=" ")
print("")
print("="*60)
#b.使用while循环输出
#输出左下三角
j=1
while j<=9:
i=1
while i<=j:
print("{}*{}={:<2}".format(i,j,i*j),end=" ")
i+=1
print("")
j+=1
print("="*60)
#输出左上三角
j=9
while j>=1:
i=1
while i<=j:
print("{}*{}={:<2}".format(i,j,i*j),end=" ")
i+=1
print("")
j-=1
print("="*60)
#输出右下三角
j=1
while j<=9:
k=1
while k<=9-j:
print(end=" ")
k+=1
i=1
while i<=j:
print("{}*{}={:<2}".format(i,j,i*j),end=" ")
i+=1
print("")
j+=1
print("="*60)
#输出右上三角
j=9
while j>=1:
k=9
while k>j:
print(end=" ")
k-=1
i=1
while i<=j:
print("{}*{}={:<2}".format(i,j,i*j),end=" ")
i+=1
print("")
j-=1