如何在 Python(3.0 版)中创建嵌套循环?
我试图让以下循环向我展示两个数字的乘积:
def PrintProductsBelowNumber(number):
number1 = 1
number2 = 1
while number1 <= number:
while number2 <= number:
print(number1, "*", number2, "=", number1 * number2)
number2 += 1
number1 += 1
PrintProductsBelowNumber(2)
结果我得到:
1 * 1 = 1
1 * 2 = 2
所以看起来 number1 的外循环没有运行。
如何让 number1 上的循环运行,从而获得:
1 * 1 = 1
1 * 2 = 2
2 * 1 = 2
2 * 2 = 4