【Python学习日记】B站小甲鱼:字符串的格式化

format()有两个参数,{}括起来的部分是位置参数。如果是变量名则是关键字参数。

以下程序输出 “闯 喜欢 彬彬 ”,参数是位置参数

str = "{0} 喜欢 {1} ".format("","彬彬")
print(str)

也可以写成,参数就是关键字参数

str = "{a} 喜欢 {b} ".format(a="",b="彬彬")
print(str)

格式化定义 %c %s %d分别是格式化字符,格式化字符串和格式化整数。%f可以指定浮点,精确到六位小数


a ='%c' %97
b ='%c %c %c' %(97,98,99)
print(a)
print(b)

上面这个程序的输出是

97
97 98 99

操作符辅助指令

m.n m显示最小总宽度,n是小数点后的位数

比如' %5.1f ' % 8.88 则显示’    8.8‘

原文地址:https://www.cnblogs.com/JodyJoy1201/p/13543870.html