如何在Python(3.0版)中創建嵌套循環?Python中的嵌套循環有什麼問題?
我試圖讓下面的循環給我看兩個數字的產品:
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
@Mike Boers:謝謝你的回答。是的,你的例子清楚地告訴我爲什麼我的代碼不能按我的預期工作。 – 2009-02-17 20:34:55