python循环语句之九九乘法表
九九乘法表
- 先上代码
1 | # 定义外层循环的控制变量 |
1 | # 通过外层循环控制行数 |
- 代码解析(where循环与for循环同理)
-
首先第一次循环,a = 1 小于9满足条件继续执行到第二层循环,b = 1,那么b >= a满足条件,继续执行打印,那么打印的内容为:
1 * 1 = 1
接下来第二层循环继续执行,就是b = 2 那么b > a了,此时第二层循环语句条件不成立终止执行循环 -
现在继续进行第二次循环,因为我使用了a += 1 和b += 1所以每次循环a和b都会+1,那么第二次循环a = 2小于9满足条件,继续执行第二层循环,那么就是b = 1 小于a 故1<2满足条件,既然满足条件那么第二层循环继续执行第二次,b = 2 故 2 = a,开始继续执行打印,打印内容为:
1 * 2 = 2 2 * 2 = 4
接下来第二层循环继续执行,就是b = 3 那么b > a了,此时第二层循环语句条件不成立终止执行循环 -
后面以此类推…
评论