文字列フォーマット演算子 % は Python で何をするのでしょうか?

Mary-Kate Olsen
リリース: 2024-10-21 12:12:02
オリジナル
363 人が閲覧しました

What Does the String Formatting Operator % Do in Python?

Python の文字列書式設定演算子 % について

Python では、% 演算子は文字列の書式設定において重要な役割を果たします。変数または値を文字列テンプレート内のプレースホルダーに置き換えることによって、フォーマットされた文字列を作成できます。

左側の文字列とともに使用すると、% 演算子は文字列フォーマッタとして機能します。プレースホルダーを含む文字列の後に、置換される値が続くことが期待されます。文字列の書式設定の構文は次のとおりです。

format % values
ログイン後にコピー

ここで、format はプレースホルダー (%s、%d など) を含むテンプレート文字列で、value はプレースホルダーに置換される値です。

たとえば、次のコードを考えてみましょう:

<code class="python">name = "John"
age = 30
message = "Hello %s! You are %d years old." % (name, age)
print(message)</code>
ログイン後にコピー

この例では、message は 2 つのプレースホルダー、%s (文字列の場合) と %d (整数の場合) を持つテンプレート文字列です。プレースホルダー %s は name の値に置き換えられ、%d は age の値に置き換えられます。結果の書式設定された文字列はメッセージに保存され、出力されます。

したがって、% 演算子は動的な文字列操作を可能にし、埋め込み変数または値を含む書式設定された文字列を生成するための多用途ツールになります。

以上が文字列フォーマット演算子 % は Python で何をするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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