字串格式化輸出

2022-01-22 19:55:09 字數 402 閱讀 4039

我們格式化構建字串可以有3種方法:

1 元組佔位符

m = 'python'

astr = 'i love %s' % m

print astr

2 字串的format方法

m = 'python'

astr = "i love ".format(python=m)

print astr

3 字典格式化字串

m = 'python'

astr = "i love %(python)s " %

print astr

大家可以根據自己的實際情況來選擇合適的方法,推薦用字串的format方法或者字典的佔位格式化,因為它不會受引數的位置影響,只需要引數名稱相同就行。

字串格式化輸出

你好 info s name s age s salary s name,name,age,job s 也可以換成 d s代表 string d 代表只能接受數字 他的作用是幫助你檢測輸入的資料型別 還有乙個 f 代表的是浮點小數 注意 s點位符要和括號裡的位數相等 msg 這個地方是不顯示的 na...

字串格式化輸出

格式化字串時,python使用乙個字串作為模板 模板中有格式符 這些格式符為真實值預留位置,並說明真實數值應該呈現的格式。python用乙個tuple將多個值傳遞給模板,每個值對應乙個格式符。比如下面的例子 print i m s.i m d year old vamei 99 上面的例子中,i m...

字串格式化輸出

c 語言中提供了一些基本字串格式化處理函式,包括 1 puts this is a string 簡單輸出字串到 standard output 中,該函式只有多位元組版本 2 int len printf 1 2 d 1 2 格式化輸出字串到 standard output 中,返回值表示輸出字串...