#python str.format 方法被用于字符串的格式化输出。

Posted 微子天明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#python str.format 方法被用于字符串的格式化输出。相关的知识,希望对你有一定的参考价值。

#python str.format 方法被用于字符串的格式化输出。
#‘‘.format()
print(‘{0}+{1}={2}‘.format(1,2,3))
#1+2=3 可见字符串中大括号内的数字分别对应着format的几个参数。
print(‘{}+{}={}‘.format(1,2,3))
#1+2=3 如果省略数字,可以得到同样的输出结果。但是替换顺序默认按照[0],[1],[2]...进行。
#
print(‘{1}+{0}={2}‘.format(1,2,3))
#2+1=3 若替换{0}和{1},结果一样。
print(‘{0}\tLOVE\t{1}‘.format(‘I‘,‘YOU !‘))
#I LOVE YOU ! 输出字符串
name=‘xiaoming‘
age=23
print(‘{0}\tis\t{1}\tyears old this year !‘.format(name,age))
#xiaoming is 23 years old this year !
print(‘{0:.4}‘.format(1/6))
#0.1667 小数点精度匹配到4位
print(‘{0:8}:{1:8}‘.format(‘name‘,‘xiaoming‘))
#name :xiaoming 宽度配置
#
print(‘{0:<7.3}..‘.format(1/3))
#0.333 .. #精宽度控制(宽度内居左),同理‘>‘为居右,‘^‘为居中。符号很形象。





















以上是关于#python str.format 方法被用于字符串的格式化输出。的主要内容,如果未能解决你的问题,请参考以下文章

python的str.format方法

str.format()方法

Python——format()/str.format()函数

python用于格式化输出的format函数

Python格式化字符串str.format()

str.format() 格式化数字的多种方法