第十一章嵌套与可变循环之更多可变嵌套循环,,


  更多可变嵌套循环

  代码清单11-4是代码清单11-3的一个更复杂的版本

  与孩子一起学编程-python教程

  输出如下:

  与孩子一起学编程-python教程

  代码清单11-4中,外循环的循环变量用来为内循环设置范围。所以每个星号块不再有相同的行数,而且每一行也不再有相同的星号数,每次循环时行数和星号数都不同。

  你希望循环嵌套多深,就可以有多深,要明白这样的嵌套循环会让人很头疼,所以有时打印出循环变量的值会很有帮助,如代码清单11-5所示。

  与孩子一起学编程-python教程

  以下是这个程序的输出:

  与孩子一起学编程-python教程

  有很多情况下,而不只限于在循环中,打印变量的值都会对你很有帮助,这也是最常用的调试方法之一。

  与孩子一起学编程-python教程

评论关闭