**format()**方法进行字符串格式化
print('{0:,},{0:x},{0:b},{0:o}'.format(1000000))
输出结果为:
1,000,000,f4240,11110100001001000000,3641100
Python3.6.x 开始支持一种新的字符串格式化方式,官方称为Formatted String Literals,其含义与字符串对象的format()方法类似,但形式更加简洁
name='Dong'
age=39
f'My name is {name},and I am {age} years old.'
输出结果为:
'My name is Dong,and I am 39 years old.'
width = 10
precision = 4
value = 11/3
f'result:{value:{width}.{precision}}'
输出结果为:
'result: 3.667'