Python中四種樣式的99乘法表

1.常規型。python

#常規型
i=1
while  i<=9:
    j=1
    while  j<=i:
        print(''%d*%d=%2d''%(i,j,i*j),end='')
    i+=1
#等號只是用來分割開,看的還清楚些
print('=========================')

#倒常規型
i=1
while  i<=9:
    k=1
    while k<=9-i:
        print('       ',end='')
        k+=1
    j=1
    while  j<=i:
        print(''%d*%d=%2d''%(i,j,i*j),end='')
    i+=1

2.反常規型blog

#反常規型
i = 9
while i>=1:


    j=1
    while j<=i:
        print("%d*%d=%2d "%(i,j,i*j),end='')
        j+=1
    print()
    i-=1
#不想說第二遍
print('===================')

#倒反常規型
i = 9
while i>=1:

    k=1
    while k<=9-i:
        print('       ',end='')
        k+=1


    j=1
    while j<=i:
        print("%d*%d=%2d "%(i,j,i*j),end='')
        j+=1
    print()
    i-=1
相關文章
相關標籤/搜索