由初始矩形代码演变
#JiuJiukouJue.py(。。)
-
for i in range(1, 10): #
range(1, 10)表示从1开始,到9结束 -
for j in range(1, 10):
-
print('%d*%d=%-2d' % (j, i, j*i), end='\t')
-
print()
左下三角形
#JiuJiukouJue.py(九九口诀)
for i in range(10):
for j in range(1,i+1): #因为乘法口诀对称结构,第一行被乘数最大是1,第二行被乘数最大是2,以此类推。所以,对于j的取值,只需从1到i就可以了。
k = i*j
print('{}*{}={}'.format(j,i,k),end = '\t') #t(制表符)结束(默认以换行结束)
print('\t')
注意输出格式,包括占位符、空格、换行符等。