python實現99乘法表4種方位

2022-09-04 17:57:18 字數 1040 閱讀 2521

#coding:utf-8

print("______________________________________")

#左下三角格式輸出九九乘法表

for i in range(1, 10):

for j in range(1, i+1):

print("%d*%d=%2d" % (j, i, j*i), end=" ")

print(" ")

print("______________________________________")

#左上三角格式輸出九九乘法表

for i in range(1, 10):

for j in range(i, 10):

print("%d*%d=%2d" % (i, j, i*j), end=" ")

print(" ")

print("______________________________________")

#右上三角格式輸出九九乘法表

for i in range(1, 10):

for k in range(1, i):

print(end=" ")

for j in range(i, 10):

print("%d*%d=%2d" % (i, j, i*j), end=" ")

print(" ")

print("______________________________________")

#右下三角格式輸出九九乘法表

python實現99乘法表

for i in range 1,10 for j in range 1,i 1 print i,j,i j,end t print 最後的print 的作用是換行。第乙個print中的end t 這裡是不換行的,導致裡面迴圈結束不會換行,那麼第二個print是讓第乙個迴圈結束一下就換行一次。如果出...

python列印99乘法表

方法 利用循巢狀環進行實現 效果 思路 途徑 通過for迴圈的巢狀 通過while迴圈的巢狀 方法一,用for 迴圈實現 for i in range 1 10 第一層迴圈為 每一行 for j in range 1 i 1 第二層迴圈為 每一列 print format i,j,i j end e...

列印9 9乘法表

最終 列印九九乘法表 public class demo1 system.out.println 思路 從1到9迴圈i,得到i 1 9 public class test 此時,第乙個乘數i出現 在每乙個i迴圈中巢狀乙個j的迴圈,使第二個乘數出現 public class test 改為9 9乘法表...