最近、Python を学習する過程で、% (パーセント記号) のいくつかの状況を発見したので、簡単に紹介します。
#Python のパーセント記号には 2 つの意味があります。数値を計算する場合、剰余を求めることを意味します。もう 1 つは書式文字列です。例: "%d %s" %(12, 'abc') は、%d を 12 に置き換え、%s を abc に置き換えて、'12 abc' を取得します。 (推奨される学習: Python ビデオ チュートリアル )
最初のタイプ: 数値演算 1 % 3 は、剰余 (剰余) を取るモジュラー演算を指します>>> 7%2 12 つのタイプ: 文字列操作 'abc %s' % 'abc' '%s' はプレースホルダーに似ています は % 演算子 (文字列の書式設定) について質問しています。説明は次のとおりです:
%[(name)][flags][width].[precision]typecode
フラグには、-、' '、または 0 を含めることができます。
は右揃えを意味します。 - は左揃えを意味します。 ' ' はスペースです。これは、正の数の左側にスペースを埋めて、負の数と揃えることを意味します。 0 は 0 パディングを使用することを意味します。Example
>>> print("%6.3f" % 2.3) 2.300#最初の "% "次の内容は表示される形式の説明です。6 は表示幅、3 は小数点の数、f は浮動小数点型です。
# 2 番目の "%" の後には、表示されるコンテンツ ソースが続きます。出力結果は右揃えで、長さは 2.300 です。これは 5 なので、前にスペースがあります
Python チュートリアル 列を参照してください。学ぶために!
以上がPythonのパーセント記号は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。