プレースホルダーは、名前が示すように、出力に挿入されるシンボルです。プレースホルダーはほとんどのプログラミング言語に存在する構文であり、それらのほとんどは同じであり、文字列をフォーマットする非常に一般的な方法です。
1. 一般的なプレースホルダーの意味
s: 受信オブジェクトの __str__ メソッドの戻り値を取得し、指定された場所にフォーマットします
r : 受信オブジェクトの __repr__ メソッドの戻り値を取得し、指定された位置にフォーマットします
c: 整数: 数値を Unicode に対応する値に変換します。10 進数の範囲は 0 <= i < です。 = 1114111 (py27 は 0 ~ 255 のみをサポートします); 文字: 指定された位置に文字を追加します
o: 整数を 8 進表現に変換し、次のようにフォーマットします 位置を指定します
x:整数を 16 進表現に変換し、指定した位置にフォーマットします
d: 整数と浮動小数点数を 10 進表現に変換し、指定した位置にフォーマットします
e: 整数と浮動小数点数を変換します数値を科学的表記法に変換し、指定した位置 (小文字の e) にフォーマットします
E: 整数と浮動小数点数を科学的表記法に変換し、指定した位置 (大文字の E) にフォーマットします
f: 整数と浮動小数点数を浮動小数点数表現に変換し、指定された位置にフォーマットします (デフォルトは小数点以下 6 桁を保持します) )
F: 上記と同じ
g: 整数と浮動小数点数を浮動小数点または科学的表記法 (6 桁を超える場合は科学的表記法を使用) に変換するように自動的に調整し、指定された位置にフォーマットします (科学的表記法である場合は e)
G: 整数と浮動小数点数を浮動小数点または科学表記法 (6 桁を超える場合は科学表記法を使用) に変換するように自動的に調整し、指定された位置に書式設定します (科学表記法の場合は E;)
%: 文字列に書式設定フラグがある場合、パーセント記号を表すために %% を使用する必要があります。
2. 一般的なプレースホルダー アプリケーションの例
1.形式文字列
>>> print ("この Web サイト名は %s" % ("pythontab.com "))
この Web サイト名は pythontab.com
>>>
2. 形式 integer
>>> print ("ランク スコアは %d" % (100.0))###>>> ランク スコアは 100
>> ;>
3. 書式設定された浮動小数点数
>>> print ("Yao Ming's height is %f m"%(2.29))
Yao Ming の高さは 2.290000 m
> >>
#
以上がPythonのプレースホルダーを入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。