format用法
name1 = input('请输入您的名字:')
age1 = int(input('请输入您的年龄:'))
print('我是{},年龄是{}岁'.format(name1, age1))
name = input('请输入您的名字:')
age = int(input('请输入您的年龄:'))
print('我是{0},年龄是{1}岁,{0}您好,我是xxx,年龄{1}'.format(name, age))
str4 = '我叫{name},今年{age}岁,我的分数是{score}'.format(name='李四', age=18, score=88)
print(str4)
a = '傻不'
b = 'han憨'
c = f'你是a={b},你是真的b={a},优点={a + b}'
print(c)
"""
:.nf 显示小数点的小数点位数(n位) 冒号就是分隔的作用
:x>nd 数字占n位,不够的用x在左边填充,x为任意字符
:x<nd 数字占n位,不够的用x在右边填充,x为任意字符
:+.nf 带符号保留小数点后n位 3.1415926 {:+.2f} +3.14
-1 {:+.2f} -1.00
{:,} 以逗号分隔的数字格式 1000000 {:,} 1,000,000
{:.0f} 不带小数 2.71828 {:.0f} 3
{:.n%} 百分比格式输出,保留小数点后n位 0.25 {:.2%} 25.00%
{:.ne} 指数记法,保留n位小数 1000000000 {:.2e} 1.00e+09
"""
a = 3.1415926
b = 8.32423423
print('pi是{:.2f}'.format(a, b))
print('pi是{1:.2f}'.format(a, b))
print(f'pi是{a:.2f}')
d = 214
print(f'数字是{d:0<5d}')
print(f'数字是{d:0>5d}')