Python输出 9*9 乘法口诀表

def table():
    #乘法口诀表
    for i in range(9):
        for j in range(i+1):
            if (i+1)*(j+1)>9:
                print('{}*{}={}'.format(j+1,i+1,(i+1)*(j+1)),end=' ')
            else:
                print('{}*{}={}'.format(j+1,i+1,(i+1)*(j+1)),end='  ')
        print('')

if __name__ == '__main__':
    table()
1*1=1  
1*2=2  2*2=4  
1*3=3  2*3=6  3*3=9  
1*4=4  2*4=8  3*4=12 4*4=16 
1*5=5  2*5=10 3*5=15 4*5=20 5*5=25 
1*6=6  2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 
1*7=7  2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 
1*8=8  2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 
1*9=9  2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 

你可能感兴趣的:(一些基础分享,python)