码迷,mamicode.com
首页 > 其他好文 > 详细

字符串格式化的方式

时间:2020-05-15 00:23:20      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:格式化   使用   style   格式化输出   name   输出   很多   特性   方式   

基础方式

# %s format
name = ‘kelvin‘
age = 18
msg = ‘我叫%s,今年%s‘ %(name,age)
msg1 = ‘我叫{},今年{}‘.format(name,age)

进阶方式

# 新特性:格式化输出
name = ‘kelvin‘
age = 18
msg = f‘我叫{name},今年{age}‘
print(msg)

# 可以加表达式
dic = {‘name‘:‘alex‘,‘age‘: 73}
msg = f‘我叫{dic["name"]},今年{dic["age"]}‘
print(msg)

count = 7
print(f‘最终结果:{count**2}‘)
name = ‘barry‘
msg = f‘我的名字是{name.upper()}‘
print(msg)

# 结合函数写:
def _sum(a,b):
    return a + b

msg = f‘最终的结果是:{_sum(10,20)}‘
print(msg)

总结

优点:
  1. 结构更加简化。
  2. 可以结合表达式,函数进行使用。
  3. 效率提升很多。

注意: ! , : { } ;这些标点不能出现在{} 这里面。

 

字符串格式化的方式

标签:格式化   使用   style   格式化输出   name   输出   很多   特性   方式   

原文地址:https://www.cnblogs.com/sun-10387834/p/12892116.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!