人口増加モデルを機能させようとしていた初心者の python 3 プログラマー。私が抱えている問題は以下に様式化されています。
インタープリティブ モードでは、次のコードは出力される行で「無効な構文」エラーを生成します。
n = 1
for i in range(10):
n += 1
print(n)
不思議なことに、それを関数でラップすると、期待される出力が生成されます (11):
def function():
n = 1
for i in range(10):
n += 1
print(n)
function()
どうしたの?