Pythonのprintステートメントでスペースを削除するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-10-28 04:39:02
オリジナル
689 人が閲覧しました

How to Eliminate Spaces in Python Print Statements?

Python の Print ステートメントでのスペースの削除

Python では、複数の項目を出力すると、意図しないスペースが発生することがよくあります。これは、sep パラメータを使用してこれらのスペースを削除することで対処できます。たとえば、次のことを考慮してください:

print("a", "b", "c")
ログイン後にコピー

この出力にはスペースが含まれます:

a b c
ログイン後にコピー

それらを削除するには:

print("a", "b", "c", sep="")
ログイン後にコピー

これにより次の結果が生成されます:

abc
ログイン後にコピー

sep パラメーターに加えて、Python では印刷出力を制御するためのオプションがいくつか提供されています。文字列を整数などの文字列以外の値と連結しようとする場合、最初に値を文字列に変換することが重要です。

文字列と文字列以外を含むスペースを含まない値を出力するには、次のことを考慮してください。次のとおりです:

print("a = ", a, ", b = ", b, sep="")  # Python 2.x and 3.x
print("a = " + str(a) + ", b = " + str(b))  # Python 2.x and 3.x
print("a = {}, b = {}".format(a, b))  # Python 3.6+
print(f"a = {a}, b = {b}")  # Python 3.6+
ログイン後にコピー

f-strings (最新のオプション) の使用が不可能な状況 (例: Python バージョン 3.6 より前の場合) では、次のトリックを使用できます:

print("a = {a}, b = {b}".format(**locals()))
ログイン後にコピー

以上がPythonのprintステートメントでスペースを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!