ホームページ > バックエンド開発 > Python チュートリアル > Python の .format String メソッドで中括弧をエスケープするにはどうすればよいですか?

Python の .format String メソッドで中括弧をエスケープするにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-21 09:00:24
オリジナル
855 人が閲覧しました

How Do I Escape Curly Braces in Python's .format String Method?

.format Strings での中括弧 ({}) をエスケープする

.format メソッドを使用して文字列をフォーマットする場合、中括弧 ({} )特別な意味があります。これらは置換フィールドを指定するために使用されます。ただし、文字列にリテラルの中括弧を含める必要がある場合は、中括弧を 2 つ ({{ と }}) してエスケープできます。

機能しない二重エスケープの例:

print(" \{ Hello \} {0} ".format(42))
ログイン後にコピー

Double の正しい例中かっこ:

x = " {{ Hello }} {0} "
print(x.format(42))
ログイン後にコピー

Python ドキュメントからの説明:

Python ドキュメントによると:

「形式文字列には「置換フィールド」が含まれています” 中括弧 {} で囲まれています。中括弧に含まれていないものはすべて考慮されます。リテラル テキストは変更されずに出力にコピーされます。リテラル テキストに中括弧文字を含める必要がある場合は、{{ と }} を 2 つ重ねることでエスケープできます。正しい例では中かっこをエスケープして、リテラル テキストとして文字列に含めることができます。

以上がPython の .format String メソッドで中括弧をエスケープするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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