课后作业求助
>>> i = 1>>> while i <= 9:
>>> j = 9
>>> while j >= i:
>>> print(j, "*", i, "=", j * i, end=' ')
>>> j -= 1
>>> print()
>>> i += 1
为什么j = 9放到第一个循环内就可以打印完整的99乘法表,跟i = 1一起前置就不能
他每一轮循环中j的值都要重置为9,因为在嵌套循环中j的值会发生改变 因为i为第一次循环,j用来做第二次循环,所以j要在第一次循环中,所以不能跟i一起
页:
[1]