そして、Pythonをフォーマット出力 - %sの%D小さな違いは、Pythonの出力を書式設定します

Pythonのフォーマットされた出力

  以降の印刷コンテンツを表示するには、印刷するつまり、あなたが作るとき、またはどこか%sの形成、すなわち%(コンテンツ):ジャンクション

Pythonのプリントは、出力をフォーマットされています。

1.印刷する文字列

印刷(% "彼の名前は%sのである"( "Aviad"))

効果:

2.プリント整数

印刷(%(25) "彼は%d個歳")

効果:

3.フロートを印刷

プリント(%(1.83) "彼の高さは、%f mのあります")

効果:

4.(小数点以下の桁数が、予約を指定)floatを印刷

プリント(%(1.83) "彼の高さは%.2f Mです")

効果:

指定された幅のプレースホルダ

印刷( "名:%10sの年齢:%8D身長:%8.2fの" %( "Aviad"、25,1.83))

効果:

6(左)プレースホルダ幅を指定

印刷( "名:% -  10秒年齢:% -  8D身長:% -  8.2f" %( "Aviad"、25,1.83))

効果:

7.(0のみプレースホルダを使用することができますか?)プレースホルダを指定します

印刷( "名:% -  10秒年齢:%08D身長:%08.2f" %( "Aviad"、25,1.83))

効果:

8.科学表記法

フォーマット(0.0015 '2E')

効果:

Pythonのプリントは、出力をフォーマットされています。

1.印刷する文字列

印刷(% "彼の名前は%sのである"( "Aviad"))

効果:

2.プリント整数

印刷(%(25) "彼は%d個歳")

効果:

3.フロートを印刷

プリント(%(1.83) "彼の高さは、%f mのあります")

効果:

4.(小数点以下の桁数が、予約を指定)floatを印刷

プリント(%(1.83) "彼の高さは%.2f Mです")

効果:

指定された幅のプレースホルダ

印刷( "名:%10sの年齢:%8D身長:%8.2fの" %( "Aviad"、25,1.83))

効果:

6(左)プレースホルダ幅を指定

印刷( "名:% -  10秒年齢:% -  8D身長:% -  8.2f" %( "Aviad"、25,1.83))

効果:

7.(0のみプレースホルダを使用することができますか?)プレースホルダを指定します

印刷( "名:% -  10秒年齢:%08D身長:%08.2f" %( "Aviad"、25,1.83))

効果:

8.科学表記法

フォーマット(0.0015 '2E')

効果:

おすすめ

転載: www.cnblogs.com/xinhuang/p/11615640.html