ホームページ >バックエンド開発 >Python チュートリアル >Python でデータを 1 行で動的に出力するにはどうすればよいですか?

Python でデータを 1 行で動的に出力するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-14 10:45:23544ブラウズ

How Can I Output Data Dynamically on a Single Line in Python?

単一行でのデータの動的出力

ステートメント間に改行を入れずに標準出力を出力するには、コードを次のように変更します。

  • Python 2.7: 印刷項目を置き換えるwith print item,
  • Python 3: print item を print(item, end=" ")

に置き換えます。これにより改行が削除され、項目が表示されます。 Python 2.7 では同じ行がカンマ、Python 3 ではスペースで区切られています。

動的出力の場合、データは最後の番号に上書きされます:

Python 3: print(item, sep=' ', end='', flash=True) を使用します

この構文:

  • 項目間のスペースを削除します (sep=' で指定) ').
  • 改行を防止します (end='' で指定)。
  • データを強制的に直ちに表示します (flush=True で指定)。

これらの変更を組み込むことにより、事前定義された文字で区切られた複数の項目、または前の項目に上書きされた単一の項目のいずれかで、データを 1 行に動的に出力できます。出力。

以上がPython でデータを 1 行で動的に出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。