一般有三种格式化字符串的方式
设定义了一个变量x
1.format()
"{}".format() ,花括号外可填充其他字符,format后面小括号填具体值,例如,"{}*".format(x)就会返回变量x的内容,后面接上*
2.%格式化
形如"%s "%(x)的形式格式化字符串
常用的有%s:字符串,%d:十进制整数,%f:浮点数,%o:八进制数,%x:十六进制数,%e:科学计数法,%c:ASCII码
3.f-string
print(f'{x}')
第三种虽然比较方便,但在有多个值需要填充的时候,只能按顺序填充,而前两种比较灵活,可以在{}中输入整数,相当于索引值,可以根据需要调换位置