私は試していたpython -mtimeit
ので、入れpython -mtimeit "n = 0; while n < 10: pass"
ました 無効な構文エラーが表示されました。セミコロンと for ループと同じです。
ただし、セミコロンとループを個別に試すと。どちらもうまくいきました。
python -c "for i in range(10): print(n)"
python -c "n = 1; n = 2; print(n)"
これはなぜですか。また、while ループを timeit でテストするにはどうすればよいですか? どうもありがとうございました!