用python写九九乘法表

需求:打印出九九乘法表

while循环:

代码: 

 
  
i = 1
while i<= 9 :
   j=1
   while j <=i :
      print("{}*{}={}".format(i,j,i*j),end="    ")
      j += 1

   i += 1
   print()
也可以用for in 循环 :
for x in range(1,10):
   for y in range(1,x+1):
      print("{}*{}={}".format(x,y,x*y),end="    ")

   print()

知识点梳理:一,用到了两个循环嵌套,内循环负责打印每一行的内容,外循环负责换行和行数

二,format占位符函数的应用


你可能感兴趣的:(用python写九九乘法表)