1.デジタル出力文字列、および
1 >>> プリント(" runoob ") #出力ストリング 2 runoob 。3 >>> プリント(100) #の出力デジタル 4 100 。5 >>> STR = ' runoob ' 6 >>> プリント(STR) #の出力変数 7 runoob 。8 >>> L = [1,2、' A ' ] #のリスト 。9 >>> プリント(L) 10 [1、2、'A' ] 11 >>> T =(1,2、' A ') #1 元组 12 >>> 印刷(T) 13(1、2、' A ' ) 14 >>> D = { ' ':1 、' B ':2} #字典15 >>> プリント(D) 16 { ' A ':1、' B ':2}
前記フォーマットされた出力整数
C言語のprintfに似たサポートパラメータ形式、
1 >>> STR = " (%秒)の長さは%dです"%(' runoob '、LEN(' runoob ' )) 2 >>> プリント(STR) 3(runoob)の長さである 6
Pythonの文字列フォーマット記号:
<TBODY
シンボル | 説明 |
---|---|
%のC | フォーマット文字とそのASCIIコード |
%sの | 書式文字列 |
%D | 整数形式 |
%で | unsigned int型のフォーマット |
% | フォーマット符号なしオクタル |
%バツ | 符号なし進形式 |
%バツ | 符号なしの16進表記(大文字) |
%F | フォーマット浮動小数点数、小数点精度が指定されてもよいです |
%eは | 科学的表記の浮動小数点フォーマット |
%E | %eは、科学表記法でフォーマットされた浮動小数点数とアクション |
%グラム | と%F%電子の速記 |
%G | %F%Eと速記 |
%P | 16進形式の変数のアドレス番号を持ちます |
オペレータコマンドの形式を支援します:
シンボル | 機能 |
---|---|
* | 定義された幅または小数点精度 |
- | 左寄せとして使用 |
+ | 正のプラス記号(+)の前面に表示されます |
<SP> | 正の数値の前に表示スペース |
# | 先行ゼロ(「0」)を有するディスプレイの8進数、16進表示の前に「0X」または「0X」(用途に応じて「X」または「X-」) |
0 | 図は、フロントパディング「0」の代わりに、デフォルトのスペースを表示します |
% | 「%%」は、単一の「%」を出力します |
(ました) | 変数マッピング(辞書パラメータ) |
MN | mは、ディスプレイの最小全幅であり、nは小数点以下の桁数を(可能な場合)であります |
進、10進、8進整数3.フォーマットされた出力
X-%の# ---六角六角
%D# --- 12月進
%O# --- 10月オクタル
1 >>> nHex = 0xFFの 2 >>> プリント(" nHex =%X ndeci =%dを、%O夜= "%(nHex、nHex、nHex)) 3 nHex = F、ndeci = 255 = 377泊
前記フォーマットされた出力フロート(フロート)
1 >>> PI = 3.141592653 2 >>> プリント(' %10.3f '%のPI)#のフィールド幅10、精度。3 。3 3.142 4 >>> プリント(" PI =%。* F "%(3、PI) )#後ろから*読取フィールド幅または精度タプル 5。 PI = 3.142 6。 >>> プリント(' %の010.3f '%のPI) #ゼロで埋めブランク 7。 000,003.142 8。 >>> プリント(' % - 10.3f "%より)#左揃え 。9 3.142 10 >>> プリント(' %F + '%のPI) #の表示記号 11 3.141593
5.ラップ
ラインの印刷終了を自動的に必要と入力した場合、単純にprint文の最後にカンマを追加し、キャリッジリターンを追加します
、あなたはその動作を変更することができます。
1 >>> 用 I に範囲(0,6 ): 2 ... プリント(I) 3 ... 4 0 5 1 6 2 7 3 8 4 9 5
6.プリントは折り返されません。
パイソンプリント・デフォルト・スワップラインで:
1 >>> 用 I に範囲(0,3 ): 2 ... プリント(I) 3 ... 4 0 5 1 6 2 7 >>>
あなたが書くべきではありませんラップする プリントを(I、エンド=「」 )
1 >>> 用 I に範囲(0,3 ): 2 ... プリント(I、端= '' ) 3 ... 4 012