Python Programming: An Intro to Comp Sci で本の裏の演習を行っています。
for i in [1,3,5,7,9]:
print(i, ":", i**3)
print(i)
これが出力されます
1:1
3:27
5:125
7:343
9:729
9
私の質問は、なぜ余分な 9 を出力するのですか? 最後のループ印刷は 9:729 ではないでしょうか? それは何かと関係があるに違いない
print(i, ":", i**3)
私がちょうど入れた場合:
for i in [1,3,5,7,9]:
print(i)
印刷するだけです
1
3
5
7
9
他に手伝ってくれる人がいないのでよろしくお願いします!:)