print()BIF のパラメータとして end= を含めると、関数は「出力に改行を自動的に含める」というデフォルトの動作をオフにします。
原理は次のとおりです:
is End は最後に空の文字列を渡します。そのため、print 関数は文字列の末尾に改行文字を追加しませんが、空の文字列を追加します。実際、これは文法上の要件でもあり、ステートメントに次のような特徴があることを示します。終了していません。これは Python3 でのみ役に立ちます。Python2 はサポートされていません。
Print のデフォルトでは、最後に改行を付けて 1 行を印刷します。end=' ' は改行がないことを意味します。
関連する推奨事項: " Python ビデオ チュートリアル >>
インタラクティブ モードの効果は次のとおりです:
>>> print('a') a >>> print('a',end=' ') a >>> print('a',end='1234') a1234 >>>
以上がPython で end=' ' は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。