Pythonでファイルを読み込んだ時に改行なしでprintを出力する方法

2019年12月9日

みなさまおはこんばんにちは、せなです

今回はPythonでファイルなどからの読み込みを行ったときにある改行を、print文で出力させないようにする方法を説明します

サンプルコード

結論から言いますと「print(文字列, end='')」のように「end=''」とすることで改行をなしにすることができます
より詳しい使い方は以下のコードを見てください

with open('sample.txt', 'r') as file:
    text = file.readlines()
    print('----改行あり----')
    for t in text:
        print(t)
    print('----改行なし----')
    for t in text:
        print(t, end='')
----結果----
----改行あり----
Hello
Python!
----改行なし----
Hello
Python!

以下の記事でprintの詳しい使い方とか書いていますのでよろしければご覧ください

リンク:Pythonのprint()関数の使い方