ホームページ >バックエンド開発 >Python チュートリアル >Pythonで改行せずに印刷する方法
Python2.7 では、print を実行すると自動的に行が折り返され、次のコードが表示されます: abc\n123\n (\n は改行を表します)
print ('abc') print ('123')
改行なしで文字を印刷する方法. Python 2.7 で改行なしで文字を印刷する 3 つの簡単な方法を次に示します:
1. print 関数の後にカンマを追加すると、印刷効果は次のようになります。改行の代わりにスペースが使用されているかのように、次のコードが出力されます: abc123 ( はスペースを表します)
print ('abc'), print ('123'),
関連する推奨事項: 「Python ビデオ チュートリアル##」 #"
from __future__ import print_function print ('abc',end='') print ('123',end='')備考:実際、print 関数の end パラメータは '\n' に設定されているため、print 関数を直接使用すると自動的に行が折り返されます。 そして、このメソッドは終了記号をカスタマイズできます。次のコードが出力されます: abc&123&
from __future__ import print_function print ('abc',end='&') print ('123',end='&')3. モジュール sys を呼び出します。当面、ここでは sys については説明しません。リストするだけです。次のような単純な実装コードです。 コードは次のように表示されます: abc123 (余分な文字なし)
import sys sys.stdout.write('abc') sys.stdout.write('123')
以上がPythonで改行せずに印刷する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。