python 打印九九乘法表

# 如何用Python打印九九乘法表

# 1.首先打印九行方形小星星

row = 1
while row <= 9:
    print("*"\t*9)
    row += 1

  

# 2.打印九行三角形小星星

row = 1
while row <= 9:
    print("*"\t*row)
    row += 1

 

 # 3. 通过分析九九乘法表就是把星星的位置换成一个个小的推导式

row = 1
while row <= 9:
    print(f"{row}*{row}={row*row}\t"*row)
    row += 1

 

 # 4 把星星换成推导式发现有了表格的雏形了,九九乘法表示行列联动的,需要用到循环嵌套

row = 1
while row <= 9:
    col = 1
    while col <= row:
        print(f"{col}*{row}={col*row}",end="\t")

        col += 1
    print("")
    row += 1

 

 ## 注意print函数默认格式是print("",end="\n")自动换行

 

posted @ 2020-08-03 00:24  认真对待每一天  阅读(328)  评论(0)    收藏  举报