私は、「コンピューター科学者のように考える方法」の第 6 章の反復/While ループのセクションの初心者です。
この本では、2 次元テーブルの構文は次のとおりです。
i=1
while i <= 6:
print 2*i, ' ',
i=i+1
print
ただし、これを行うと構文エラーが発生します。端末が与えた
File "<stdin>", line 4
print
^
SyntaxError: invalid syntax
2 番目の print ステートメントは不要であり、それを削除するとエラーが修正されることはわかっています。ただし、本書の後のセクションの行では、2 番目の print ステートメントは、水平方向の表を印刷した後に新しい行を作成することを意図していると説明しています。したがって、タイプミスの可能性があると思います。いくつかのバリエーションを試しましたが、それでも解決できませんでした。