Python常见格式化字符串方法小结【百分号与format方法】


Posted in Python onSeptember 18, 2016

本文实例讲述了Python常见格式化字符串方法。分享给大家供大家参考,具体如下:

【方式一】百分号(%)方式,类C的printf,需要分别不同类型。

1、匿名tuple。(推荐在参数少时用)

>>> '姓名:%s, 年龄:%d' % ('walker', 99)
'姓名:walker, 年龄:99'

2、命名dict,字典的key可以重用。

>>> '姓名:%(name)s, 年龄:%(age)d, 工龄:%(age)d' % {'name':'walker', 'age':99}
'姓名:walker, 年龄:99, 工龄:99'

【方式二】format函数,不需要指定字符串还是数字类型。

1、匿名参数。

>>> '姓名:{0}, 年龄:{1}'.format('walker', 99)
'姓名:walker, 年龄:99'

2、命名参数,参数可重用。(推荐在参数多时用)

>>> '姓名:{name}, 年龄:{age}, 工龄:{age}'.format(name='walker', age=99)
'姓名:walker, 年龄:99, 工龄:99'

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
在Mac OS上搭建Python的开发环境
Dec 24 Python
深入剖析Python的爬虫框架Scrapy的结构与运作流程
Jan 20 Python
Python实现基于二叉树存储结构的堆排序算法示例
Dec 08 Python
Python判断是否json是否包含一个key的方法
Dec 31 Python
python爬虫豆瓣网的模拟登录实现
Aug 21 Python
Pyspark获取并处理RDD数据代码实例
Mar 27 Python
在python中利用pycharm自定义代码块教程(三步搞定)
Apr 15 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
Jun 23 Python
python实现邮件循环自动发件功能
Sep 11 Python
Python打包为exe详细教程
May 18 Python
Python面向对象之成员相关知识总结
Jun 24 Python
用Python可视化新冠疫情数据
Jan 18 Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
Sep 18 #Python
Python基于pillow判断图片完整性的方法
Sep 18 #Python
Django返回json数据用法示例
Sep 18 #Python
Python中list初始化方法示例
Sep 18 #Python
Python提取网页中超链接的方法
Sep 18 #Python
python解决Fedora解压zip时中文乱码的方法
Sep 18 #Python
Python自动化运维和部署项目工具Fabric使用实例
Sep 18 #Python
You might like
PHP中文件读、写、删的操作(PHP中对文件和目录操作)
2012/03/06 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
2013/08/05 PHP
yii实现级联下拉菜单的方法
2014/07/31 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
子页向父页传值示例
2013/11/27 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
javascript限制用户只能输汉字中文的方法
2014/11/20 Javascript
2014 HTML5/CSS3热门动画特效TOP10
2014/12/07 Javascript
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
2016/04/30 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
JavaScript使用ZeroClipboard操作剪切板
2017/05/10 Javascript
vue2 中如何实现动态表单增删改查实例
2017/06/09 Javascript
微信小程序实现tab和swiper切换结合效果
2020/07/17 Javascript
angularJS自定义directive之带参方法传递详解
2018/10/09 Javascript
JS遍历JSON数组及获取JSON数组长度操作示例【测试可用】
2018/12/12 Javascript
详解使用webpack+electron+reactJs开发windows桌面应用
2019/02/01 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
深入了解Vue.js 混入(mixins)
2020/07/23 Javascript
[01:01:01]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第一场 10.29
2020/10/29 DOTA
Python StringIO模块实现在内存缓冲区中读写数据
2015/04/08 Python
python隐藏终端执行cmd命令的方法
2019/06/24 Python
python高斯分布概率密度函数的使用详解
2019/07/10 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
2020/04/22 Python
python实现AHP算法的方法实例(层次分析法)
2020/09/09 Python
深入解读CSS3中transform变换模型的渲染
2016/05/27 HTML / CSS
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
IE10 Error.stack 让脚本调试更加方便快捷
2013/04/22 HTML / CSS
html5录音功能实战示例
2019/03/25 HTML / CSS
编辑硕士自荐信范文
2013/11/27 职场文书
幼儿园老师寄语
2014/04/03 职场文书
个人党性分析总结
2015/03/05 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
小学生大队委竞选稿
2015/11/20 职场文书
导游词之镇江-金山寺
2019/10/14 职场文书
导游词之安徽巢湖
2019/12/26 职场文书
css弧边选项卡的项目实践
2023/05/07 HTML / CSS