Python字符串——格式化

limalove / 2023-08-25 / 原文

 

%,当字符串中存在格式化标志时,需要用%%(2个百分号)表示一个百分号

%s 可以接受任何类型,即使是浮点型,整型都可以。 如,用%s接收了float

'%s' %round(y,1)

 

{!r}是什么意思

格式规范微语言:Format Specification Mini-Language

format()函数

str.format( )方法:转换标志!s, !r, !a

格式规范微语言为一些内置类型提供了专用的表示代码。比如,b和x分别表示二进制和十六进制的int类型,f表示小数形式的float类型,而%表示百分数形式