將python字串格式化方法以例子的形式表述如下:
* 定義寬度
python**如下:
>>>'%*s' %(5,'some')
' some'
- 左對齊
python**如下:
>>>'%-*s' %(5,'some')
'some '
最小寬度為6的2位精度的浮點小程式設計客棧數,位數不夠時前補空格
python**如下:
>>>'%6.2f' %8.123
' 8.12'
字典形式,可在正數前顯示加號,位數不夠時前面補0
pyt**如下:
>>>'%(name)s = %(num)+06.2f' %
'a = +08.12'
在八進位制數前面顯示零('0'),在十六進製制前面顯示'0x'或者'0x'(取決於用的是'x'還是'x')
python**如下:
>>>'dec: %d/oct: %#o/hex: %#x' % (123,123,123)
'dec: 123/oct: 0173/vhoaunlhex: 0x7b'
科學計數法
python**如下:
>>>'%e' % 1234.567890
'1.234568e+03'
本文標題: python格式化字串例項總結
本文位址: /jiaoben/python/114336.html
Python 字串格式化
字串格式化 s 格式化為字串 format hello,s.s enough for ya?values world hot print format values hello,world.hot enough for ya?f 格式化為實數 浮點數 format pi with three dec...
python字串格式化
字串的格式化 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部分。左邊部分的最簡單...
Python字串格式化
字串的格式化 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部分。左邊部分的最簡單...