トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

print関数.py

[Python]

行セパレータ

デフォルトの行セパレータは、"\n"。
しかしこれだと、Windows上ではCRが欠落してしまう。

import os

print("hogehoge", end=os.linesep)

こうすると、どんなプラットフォームに持っていっても適切な行セパレータで出力されるコードになる。

Python 3でもこうなのか?要確認。