ホームページ  >  記事  >  バックエンド開発  >  Pythonの「end=」はどういう意味ですか?

Pythonの「end=」はどういう意味ですか?

烟雨青岚
烟雨青岚オリジナル
2020-07-01 17:10:1879157ブラウズ

Python では、「end=」は「print()」関数のパラメータであり、これにより関数は「出力に改行を自動的に含める」というデフォルトの動作をオフにします。デフォルトでは、 print は末尾に改行を含む行を出力します。end はステートメントが終了していないことを示す空の文字列を渡します。

Pythonの「end=」はどういう意味ですか?

print() のパラメーターとして「end=」を指定すると、関数は「出力に改行を自動的に含める」というデフォルトの動作をオフにします。 「。」

end に空の文字列を渡すと、print 関数は文字列の末尾に改行文字を追加せず、空の文字列を追加します。実際、これは文法上の要件でもあります。この声明はまだ終わっていないことを示しています。

Print のデフォルトでは、末尾に改行を付けて 1 行を印刷します。 end=' ' は最後に改行がないことを意味し、以下に示すようにスペース

を追加します。 for ループを使用して乗算表を実装します: (end=' ' を使用) グラデーション表示は 1 行を印刷します。末尾の改行

for i in range(1, 10):
    for j in range(1, i + 1):
        print('{}x{}={}\t'.format(j, i, i * j), end='' )
    print('\n')

Pythonの「end=」はどういう意味ですか?

推奨チュートリアル: "python チュートリアル "

以上がPythonの「end=」はどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。