python格式化輸出的幾種型別

2021-09-24 03:57:37 字數 844 閱讀 7780

第一種格式化輸出:

%s,表示格化式乙個物件為字元

%d,整數

「hello, %s」%「zhang3」 => 「hello, zhang3」

「%d」%33 => 「33」

「%s:%d」%(「ab」,3) => 「ab:3」

%字元:標記轉換說明符的開始。

%s,表示格化式乙個物件為字元

%d,整數

「hello, %s」%「zhang3」 => 「hello, zhang3」

「%d」%33 => 「33」

「%s:%d」%(「ab」,3) => 「ab:3」

%字元:標記轉換說明符的開始。

在%的左側放置乙個字串(格式化字串),而右側則放置希望格式化的值。

第二種格式化輸出:

python2.6 開始,新增了一種格式化字串的函式 str.format(),它增強了字串格式化的功能。

基本語法是通過 {} 和 : 來代替以前的 % 。

format 函式可以接受不限個引數,位置可以不按順序。

例如:

「{} {}」.format(「hello」, 「world」) # 不設定指定位置,按預設順序

『hello world』

「 」.format(「hello」, 「world」) # 設定指定位置

『hello world』

「 」.format(「hello」, 「world」) # 設定指定位置

『world hello world』

python格式化輸出的幾種方式

第一種 字串拼接 就不寫了 下面的是 第二 第三 第四種 name input name age int input age print type age type str age job input job salary input salary info info of s name s age...

python中幾種格式化輸出 的用法

官方文件 1.若要使用格式化字串文字,請在開始引號或三重引號之前以f或f開頭的字串。例子 year 2016 event referendum print f results of the 結果 results of the 2016 referendumyes votes 42 572 654 n...

python格式化輸出

原文 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 格式標記字串 要輸出的值組 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部...