「Python2またはPython3」のウォーミングアップには興味がありません。質問(私が見つけた最新のものは1年以上前のものですが)、しかし私はこの主張に出くわしました:
ファイルが次の行で始まる場合は、Python2でPython3コードを記述できます。
from __future__ import absolute_import, division, generators, unicode_literals, print_function, nested_scopes, with_statement
その行を配置すると、コードはPython2またはPython3のいずれかで機能します。まれに機能しない場合がありますが、見つかりませんでした。
これは本当ですか?この1行で、作成したコードがPython 2.x(> = 2.5と想定)と3.x(インポートされたモジュールが両方で使用可能であると想定)の両方で実行されることを確認できますか?