8.format格式化字符串

format格式化字符串

1.format格式化字符串:需要一一对应,不一一对应会报错

1 v = 'My name is {},age {}'.format('alex',24)
2 print(v)
3 # =>My name is alex,age 24
View Code

2.format格式化字符串:数值对应

 1 v = 'My name is {0},age {1}'.format('alex',24)  # 0,1对应元组内的第0个和第1个元素
 2 print(v)
 3 # =>My name is alex,age 24
 4 v = 'My name is {1},age {0}'.format('alex',24)  # 1,0对应元组内的第1个和第0个元素
 5 print(v)
 6 # =>My name is 24,age alex
 7 
 8 v = 'My name is {},age {},hobby is {}'.format('alex',24)  # 报错,超出范围报错
 9 print(v)
10 # # =>报错
View Code

3.format格式化字符串:字典对应传值

1 v = 'My name is {name},age {age}'.format(name='alex',age=24)
2 print(v)
3 # =>My name is alex,age 24
View Code

 

posted @ 2020-05-04 10:29  星落……  阅读(87)  评论(0编辑  收藏  举报