python 字符串格式化

  • python,string,
  • 2019.02.27

python 有强大的字符串处理能力和语法,其实主要还是语法。

format 支持字典

以前在做字符串 format 的时候,我经常这样子使用:

name = ''
age = ''
'{name} is {age}'.format(name=name,age=age)

对于比较短的字符串还好,但是我一般都用它来生成 html 页面。字符串的长度是很长的,结果就是 format 的参数异常的多。我觉得肯定有解决的办法的,我尝试了用字典的方式,结果证明是可行的。

user['name'] = ''
user['age'] = ''
'{user[name]} is {user[age]}'.format(user=user)

这样 format 参数就简洁了很多。

相关文章

- EOF -

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。
转载请注明:文章转载自 Binkery 技术博客 [https://binkery.com]
本文标题: python 字符串格式化
本文地址: https://binkery.com/archives/401012.html