キャリッジリターンとラインフィードのグラフィカルな違い

1. 定義

中国語 英文 略語 16進数 キャラクター アスキー
キャリッジリターン キャリッジリターン CR 0x0D \r 13
改行 改行 LF 0x0A \n 10

2. 図

Pycharm と Python 3.9 によるWin11
実験

    print('---')
    print('Hello World')
    print('---')
    # '\r'
    print('Hello' + '\r' + 'World')
    print('---')
    # '\n'
    print('Hello' + '\n' + 'World')
    print('---')
    # '\r\n'
    print('Hello' + '\r\n' + 'World')
    print('---')

Pycharmは次のように出力します

ここに画像の説明を挿入

3 ディスカッション

World として出力されるべき Hello Word を出力するには、(\r) を入力します。
改行 (\n) は、1 行目に Hello、2 行目に World として出力されるべき Hello Word を出力します。
キャリッジ リターンとライン フィード (\r\n) を使用すると、1 行目に Hello、2 行目に World として出力されるはずだった Hello Word が出力されます。

4 結論

Win11 システムでの Python 3.9 を使用した Pycharm の実験では、改行 (\n) と復帰改行 (\r\n) は、Hello Word 上で同じ演算結果を持ちます。どちらも、1 行目は Hello、2 行目は出力されます。ラインワールド。

おすすめ

転載: blog.csdn.net/weixin_44392735/article/details/127790380