Python資料的格式化

2021-08-22 03:23:50 字數 744 閱讀 6716

資料的格式化方法:

1.%d 整數型
a='i am %d years old'

print(a%15)

i am 15 years old

2.%s 字串
a='i love %s'

print(a%'lili')

i love lili

3.%d與%s的組合
a='i am %d years old,i love %s'

print(a%(15,'lili'))

i am 15 years old,i love lili

%d與%s相當於佔位符,必須填充內容,否則報錯

4.format()函式格式化 推薦使用

利用{}進行佔位

a=『i am {} years old'.format(15)

print(a)

i am 15 years old

a='i am years old,i love '.format('lili',15)

print(a)

i am 15 years old,i love lili

format()函式中,數值的順序是從0 開始

python 格式化和format格式化

格式 name flags width precision typecode name 可選,用於選擇指定的key flags 可選,可提供的值有 右對齊,整數前加正號,負數前加負號 左對齊,正數錢無符號,負數前加負號 空格 右對齊 正數前加空格,負數前加負號 0 右對齊,正數前無符號,負數前加負號...

格式化輸入數字 Python格式化輸出的三種方式

程式中經常會有這樣場景 要求使用者輸入資訊,然後列印成固定的格式 比如要求使用者輸入使用者名稱和年齡,然後列印如下格式 my name is my age is 很明顯,用逗號進行字串拼接,只能把使用者輸入的名字和年齡放到末尾,無法放到指定的 位置,而且數字也必須經過str 數字 的轉換才能與字串進...

Python 格式化字元

字串格式化操作符 只適用於字串型別,語法如下 format string string to convert format string為格式標記字串,形式為 cdoe string to convert 為要格式化的字串,如果是兩個以上,則需要用小括號括起來。格式化符號 說明 r 轉換成字元 as...