Python3自学 小白学习历程笔记-16 格式化字符串

一般有三种格式化字符串的方式

设定义了一个变量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}')

第三种虽然比较方便,但在有多个值需要填充的时候,只能按顺序填充,而前两种比较灵活,可以在{}中输入整数,相当于索引值,可以根据需要调换位置

你可能感兴趣的:(Python3自学 小白学习历程笔记-16 格式化字符串)