使用for循环和while循环,打印九九乘法表,显示效果如下:
- python的基础知识
- for循环和while循环的嵌套循环
# for循环 for i in range(1,10,1): #控制列 for j in range(1,i+1,1): #控制行 print("%d*%d=%d"%(i,j,i*j),end="\t") #输出、输出间以tab间隔 print(end="\n") #当j<i+1时,换行进行for外循环
# while循环 a = 1 #定义列 while a < 10: #当a < 10时,进入下面循环 b = 1 #定义行,此时赋值为1,这样每次循环都是从1开始 while b < a+1: print("%d*%d=%d"%(a,b,a*b),end="\t") #输出、间隔为tab b += 1 #行每次+1 else: #如果b >= a+1,则进行换行,且a+1 print(end="\n") a += 1
九九乘法口诀表是每一门语言实践操作的小案例,尽管也写过几次这样的题。但是自己也依旧像坐飞机一样,云里雾里。
愿自己的愚见可以给大家提供一些的帮助,如果有任何的疑问或者是问题,欢迎随时“骚扰”。