私はpython2.6を使用しており、「print」から改行を削除することに関する多くのリンクを読みましたが、モジュロ記号(%)を使用したフォーマットと一緒に使用例を見つけることができません。私のプログラムでは、計算されたデータのループ行に書き込もうとしていますが、各行のデータは異なる計算から取得されます。
whileループ ...value1とvalue2を計算する print('%10d%10s')%(value1、value2)[1] ...value3とvalue4を計算する print('%7s%15d')%(value3、value4)[2] 印刷#これは改行がどこから来るべきかです
だから私は取得したいと思います:
value1 value2 value3 value4 value5 value6 value7 value8 ..。
基本的に、このアプローチは私のプログラムの読みやすさを維持します(各実数直線には20以上の計算された位置があります)。反対の方法は、すべてのデータを1つの長い文字列に連結することですが、読みやすさが失われる可能性があります。
[1]と[2]のように「print()%()」構文を使用して改行を削除することは可能ですか?