ホームページ  >  記事  >  バックエンド開発  >  Pythonのプレースホルダーを入力する方法

Pythonのプレースホルダーを入力する方法

silencement
silencementオリジナル
2019-05-26 10:53:277299ブラウズ

Pythonのプレースホルダーを入力する方法

プレースホルダーは、名前が示すように、出力に挿入されるシンボルです。プレースホルダーはほとんどのプログラミング言語に存在する構文であり、それらのほとんどは同じであり、文字列をフォーマットする非常に一般的な方法です。
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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。