九九乘法表输出。工整打印输出常用的九九乘法表,格式不限。
输入:
for i in range(1,10):
for k in range(1,i+1):
print('{}*{}={:2}'.format(i,k,i*k),end=' ')
print(' ')
输出:九九乘法表输入结果
解析:
第一步
for i in range(1,10): 此时 i = 1
for k in range(1,i+1):此时 k = 1
print('{}*{}={:2}'.format(i,k,i*k),end=' ') 此时的结果为1*1=1
print(‘’)换行
第二步
for i in range(1,10): 此时 i = 2
for k in range(1,i+1):此时 k = 1
print('{}*{}={:2}'.format(i,k,i*k),end=' ') 此时的结果为2*1=2
继续执行第二个循环:
for i in range(1,10): 此时 i = 2
for k in range(1,i+1):此时 k = 2
print('{}*{}={:2}'.format(i,k,i*k),end=' ') 此时的结果为2*2=4
print(‘’)换行
以此类推。。。