Python字符串——格式化总结
网址:https://www.cnblogs.com/nulige/p/6115793.html
%,当字符串中存在格式化标志时,需要用%%(2个百分号)表示一个百分号
%s 可以接受任何类型,即使是浮点型,整型都可以。 如,用%s接收了float
'%s' %round(y,1)
{!r}是什么意思
格式规范微语言:Format Specification Mini-Language
format()函数
str.format( )方法:转换标志!s, !r, !a
格式规范微语言为一些内置类型提供了专用的表示代码。比如,b和x分别表示二进制和十六进制的int类型,f表示小数形式的float类型,而%表示百分数形式.
brl = 1/4.82 # s = '1 BRL = {rate:0.2f} USD'.format(rate = brl) s = 'name: {}, age: {}'.format('lily', 18) s1 = 'name: {}, age: {}'.format(18,'lily') s2 = 'name: {name}, age: {age}'.format(age = 18, name ='lily') print(s) print(s1) print(s2)

浙公网安备 33010602011771号