ホームページ > バックエンド開発 > Python チュートリアル > Python で複数の要素を同じ行に印刷するにはどうすればよいですか?

Python で複数の要素を同じ行に印刷するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-02 20:50:11
オリジナル
147 人が閲覧しました

How Can I Print Multiple Elements on the Same Line in Python?

同じ行に複数の要素を出力します

コードは「%s の合計スコアは %s アリス 100 です」を出力しようとしています。形式が正しくないため、予期した出力と異なります。これを修正するには、次のいずれかの方法を使用します。

1. % 形式のタプルを使用します:

print("Total score for %s is %s" % (name, score))
ログイン後にコピー

2. % 形式の辞書を使用します:

print("Total score for %(n)s is %(s)s" % {'n': name, 's': score})
ログイン後にコピー

3.新しいスタイルの文字列書式設定を使用する (Python 3):

print("Total score for {} is {}".format(name, score))
ログイン後にコピー

4.文字列の連結:

print("Total score for " + str(name) + " is " + str(score))
ログイン後にコピー

5.関数パラメーターを使用する (Python 3):

print("Total score for", name, "is", score)
ログイン後にコピー

6. F-String フォーマットを使用する (Python 3.6 ):

print(f'Total score for {name} is {score}')
ログイン後にコピー

明確さと使いやすさのために、方法 5 または 6 のいずれかを使用することをお勧めします。

以上がPython で複数の要素を同じ行に印刷するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート