python输入九九乘法表_python之九九乘法表

九九乘法表输出。工整打印输出常用的九九乘法表,格式不限。

输入:

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(‘’)换行

以此类推。。。