前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python的三种字符串格式化方法

python的三种字符串格式化方法

作者头像
钱塘小甲子
发布2019-01-28 10:19:44
3650
发布2019-01-28 10:19:44
举报
文章被收录于专栏:钱塘小甲子的博客

        刚入门python的同学,特别是,没有系统的学习过python,而是学过别的语言,直接上手python的同学,怕是还不是很了解python强大的字符串格式化方法

1.最方便的

代码语言:javascript
复制
print 'hello %s and %s' % ('df', 'another df')

但是,有时候,我们有很多的参数要进行格式化,这个时候,一个一个一一对应就有点麻烦了,于是就有了第二种,字典形式的。上面那种是tuple形式的。

2.最好用的

代码语言:javascript
复制
print 'hello %(first)s and %(second)s' % {'first': 'df', 'second': 'another df'}

这种字典形式的字符串格式化方法,有一个最大的好处就是,字典这个东西可以和json文件相互转换,所以,当配置文件使用字符串设置的时候,就显得相当方便。

3.最先进的

代码语言:javascript
复制
print 'hello {first} and {second}'.format(first='df', second='another df')

这种就像是写一个函数一样,有好处,就是可读性很好,但是笔者还是喜欢第二种。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年08月11日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.最方便的
  • 3.最先进的
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档