码迷,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
迷上了代码!