ホームページ >バックエンド開発 >Python チュートリアル >Pythonでスペースを入れずに値を連続して出力する方法は?
Python で値を連続して出力する
Python の初心者で、複数の値の間に厄介な余分なスペースを入れずに複数の値を出力する方法を疑問に思っていませんか?この便利なガイドでは、値を連続して出力し、スペースを避けるという課題に対する解決策を提供します。
問題:
値 "a" と "b" を "ab" として出力する方法" 追加のスペースは入れませんか?
print("a", end="") print("b")
さらに、値 "a" と "b" をラベル "a =" と "b =" でスペースを入れずに出力するにはどうすればよいですか?
print("a = ", a, ", ", b = ", b)
解決策:
sep パラメータの使用:
sep パラメータを使用して、値の間のスペースを削除できます。 :
print("a", "b", "c", sep="")
これにより、スペースなしで "abc" が出力されます。
Python 3.6 文字列形式の使用:
In Python 3.6 以降では、文字列の書式設定を使用して、スペースを含まない値を出力できます:
print(f"a = {a}, b = {b}")
形式メソッドの使用:
format メソッドを使用して文字列をフォーマットし、スペースなしで出力します:
print("a = {}, b = {}".format(a, b))
以前のバージョンでの Python 3.6 フォーマットのシミュレーション:
以前のバージョンの Python 3.6 で書式設定をシミュレートするには、次の手法を使用します:
print("a = {a}, b = {b}".format(**locals()))
以上がPythonでスペースを入れずに値を連続して出力する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。