当前位置: 移动技术网 > IT编程>脚本编程>Python > pyhon之99乘法表

pyhon之99乘法表

2018年06月26日  | 移动技术网IT编程  | 我要评论

金鳞大王,cwp-152,武汉工程大学教务处

1.长方形完整格式
1 for i in range(1,10):
2     for j in range(1,10):
3         print("%d*%d" %(j,i),end="  ")
4     print(" ")
View Code

输出内容:

1 1*1= 1  2*1= 2  3*1= 3  4*1= 4  5*1= 5  6*1= 6  7*1= 7  8*1= 8  9*1= 9   
2 1*2= 2  2*2= 4  3*2= 6  4*2= 8  5*2=10  6*2=12  7*2=14  8*2=16  9*2=18   
3 1*3= 3  2*3= 6  3*3= 9  4*3=12  5*3=15  6*3=18  7*3=21  8*3=24  9*3=27   
4 1*4= 4  2*4= 8  3*4=12  4*4=16  5*4=20  6*4=24  7*4=28  8*4=32  9*4=36   
5 1*5= 5  2*5=10  3*5=15  4*5=20  5*5=25  6*5=30  7*5=35  8*5=40  9*5=45   
6 1*6= 6  2*6=12  3*6=18  4*6=24  5*6=30  6*6=36  7*6=42  8*6=48  9*6=54   
7 1*7= 7  2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49  8*7=56  9*7=63   
8 1*8= 8  2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64  9*8=72   
9 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   
View Code
2.左上三角形
1 for i in range(1,10):
2     for j in range(i,10):
3         print("%d*%d=%2d" %(i,j,j*i),end="  ")
4     print(" ")
View Code

 输出内容:

1 1*1= 1  1*2= 2  1*3= 3  1*4= 4  1*5= 5  1*6= 6  1*7= 7  1*8= 8  1*9= 9   
2 2*2= 4  2*3= 6  2*4= 8  2*5=10  2*6=12  2*7=14  2*8=16  2*9=18   
3 3*3= 9  3*4=12  3*5=15  3*6=18  3*7=21  3*8=24  3*9=27   
4 4*4=16  4*5=20  4*6=24  4*7=28  4*8=32  4*9=36   
5 5*5=25  5*6=30  5*7=35  5*8=40  5*9=45   
6 6*6=36  6*7=42  6*8=48  6*9=54   
7 7*7=49  7*8=56  7*9=63   
8 8*8=64  8*9=72   
9 9*9=81   
View Code
3.右上三角形
1 for i in range(1,10):
2     for k in range(1, i):
3         print(end="        ") #这里有8个空格
4     for j in range(i,10):
5         print("%d*%d=%2d" %(i,j,j*i),end="  ")
6     print(" ")
View Code

 输出内容:

1 1*1= 1  1*2= 2  1*3= 3  1*4= 4  1*5= 5  1*6= 6  1*7= 7  1*8= 8  1*9= 9   
2         2*2= 4  2*3= 6  2*4= 8  2*5=10  2*6=12  2*7=14  2*8=16  2*9=18   
3                 3*3= 9  3*4=12  3*5=15  3*6=18  3*7=21  3*8=24  3*9=27   
4                         4*4=16  4*5=20  4*6=24  4*7=28  4*8=32  4*9=36   
5                                 5*5=25  5*6=30  5*7=35  5*8=40  5*9=45   
6                                         6*6=36  6*7=42  6*8=48  6*9=54   
7                                                 7*7=49  7*8=56  7*9=63   
8                                                         8*8=64  8*9=72   
9                                                                 9*9=81   
View Code
4.左下三角形
for i in range(1,10):
    for j in range(1,i+1):
        print("%d*%d=%2d" %(i,j,j*i),end="  ")
    print(" ")
View Code

 输出内容:

1*1= 1   
2*1= 2  2*2= 4   
3*1= 3  3*2= 6  3*3= 9   
4*1= 4  4*2= 8  4*3=12  4*4=16   
5*1= 5  5*2=10  5*3=15  5*4=20  5*5=25   
6*1= 6  6*2=12  6*3=18  6*4=24  6*5=30  6*6=36   
7*1= 7  7*2=14  7*3=21  7*4=28  7*5=35  7*6=42  7*7=49   
8*1= 8  8*2=16  8*3=24  8*4=32  8*5=40  8*6=48  8*7=56  8*8=64   
9*1= 9  9*2=18  9*3=27  9*4=36  9*5=45  9*6=54  9*7=63  9*8=72  9*9=81 
View Code
5.右下三角形
1 for i in range(1,10):
2     for k in range(1, 10 - i):
3         print(end="        ") #8个空格
4     for j in range(1,i+1):
5         print("%d*%d=%2d" %(i,j,j*i),end="  ")
6     print(" ")
View Code

输出内容:

1                                                                 1*1= 1   
2                                                         2*1= 2  2*2= 4   
3                                                 3*1= 3  3*2= 6  3*3= 9   
4                                         4*1= 4  4*2= 8  4*3=12  4*4=16   
5                                 5*1= 5  5*2=10  5*3=15  5*4=20  5*5=25   
6                         6*1= 6  6*2=12  6*3=18  6*4=24  6*5=30  6*6=36   
7                 7*1= 7  7*2=14  7*3=21  7*4=28  7*5=35  7*6=42  7*7=49   
8         8*1= 8  8*2=16  8*3=24  8*4=32  8*5=40  8*6=48  8*7=56  8*8=64   
9 9*1= 9  9*2=18  9*3=27  9*4=36  9*5=45  9*6=54  9*7=63  9*8=72  9*9=81   
View Code

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网