テクノロジーであそぼ!

プログラミング(Python)や投資、仮想通貨についての情報サイト。

Python print関数の改行の抜き方

f:id:kichie_com:20171108081349p:plain

問題のprint()関数

次のコードをインタラクティブシェルに入力してください。

>>> print('Hello');print('World')
Hello
World

print()関数のend=''オプションを使って解決

次のコードをインタラクティブシェルに入力してください。

>>> print('Hello',end='');print('World')
HelloWorld

print()関数にはデフォルトでendオプションが付いています。
これを使用するとprint()関数の出力の最後に文字列を付け加えることができます、

print()関数にはsepオプションも存在する

print()関数にはendオプションの他にsepオプションも存在します。
次のコードをインタラクティブシェルに入力してください。

>>> print('satoshi','tomonari','tadashi','masataka','yuko')
satoshi tomonari tadashi masataka yuko
>>> print('satoshi','tomonari','tadashi','masataka','yuko', sep='->')
satoshi->tomonari->tadashi->masataka->yuko

sepオプションは、print関数の第1引数から第n引数の引数同士の間に文字列を挿入することができます。


以上