Python-格式化字符串

 

 

 1 #格式化字符串
 2 '''%占位符'''
 3 name = '张三'
 4 age = 20
 5 print('我叫%s,今年%d岁。' % (name, age))
 6 
 7 '''{}'''
 8 print('我叫{0},今年{1}岁,{0}YYDS!'.format(name, age))
 9 
10 '''f-string'''
11 print(f'我叫{name},今年{age}岁。')

 

1 print('hellohello')
2 print('%10d' % 99) # 10表示宽度
3 print('%.3f' % 3.1415926) # .3表示小数点位数
4 print('%10.3f' % 3.1415926)

 

1 print('{0:.3}'.format(3.1415926)) #0序号,.3表示的是有效数位数是3
2 
3 print('{0:.3f}'.format(3.1415926)) #.3表示的是小数位数是3
4 
5 print('{0:10.3f}'.format(3.1415926)) #10表示宽度

 

posted @ 2022-02-25 17:36  Xxiaoyu  阅读(33)  评论(0编辑  收藏  举报