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 相关文章推荐
Python中用于检查英文字母大写的isupper()方法
May 19 Python
Python工程师面试题 与Python Web相关
Jan 14 Python
深入浅析python中的多进程、多线程、协程
Jun 22 Python
Python实现的破解字符串找茬游戏算法示例
Sep 25 Python
python交互式图形编程实例(一)
Nov 17 Python
Python基础之条件控制操作示例【if语句】
Mar 23 Python
如何安装2019Pycharm最新版本(详细教程)
Sep 26 Python
jupyter修改文件名方式(TensorFlow)
Apr 21 Python
django 模型中的计算字段实例
May 19 Python
pytorch读取图像数据转成opencv格式实例
Jun 02 Python
python boto和boto3操作bucket的示例
Oct 30 Python
python如何查找列表中元素的位置
May 30 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 9 大缓存技术总结
2015/09/17 PHP
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
JQuery中的$.getJSON 使用说明
2011/03/10 Javascript
jquery无缝向上滚动实现代码
2013/03/29 Javascript
innerText 使用示例
2014/01/23 Javascript
jquery选择器之基本过滤选择器详解
2014/01/27 Javascript
JavaScript实现将UPC转换成ISBN的方法
2015/05/26 Javascript
用javascript实现自动输出网页文本
2015/07/30 Javascript
原生js实现jquery函数animate()动画效果的简单实例
2016/08/21 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
2016/12/07 Javascript
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
js基于myFocus实现轮播图效果
2017/02/14 Javascript
vue分类筛选filter方法简单实例
2017/03/30 Javascript
JavaScript canvas实现围绕旋转动画
2017/11/18 Javascript
AngularJS实时获取并显示密码的方法
2018/02/06 Javascript
Vue Promise的axios请求封装详解
2018/08/13 Javascript
Node批量爬取头条视频并保存方法
2018/09/20 Javascript
JS/HTML5游戏常用算法之追踪算法实例详解
2018/12/12 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
JS实现超级好看的鼠标小尾巴特效
2020/12/01 Javascript
[01:34]2014DOTA2展望TI 剑指西雅图VG战队专访
2014/06/30 DOTA
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
python+rsync精确同步指定格式文件
2019/08/29 Python
浅析使用Python搭建http服务器
2019/10/27 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
利用python实现凯撒密码加解密功能
2020/03/31 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
python实现简单的井字棋游戏(gui界面)
2021/01/22 Python
世界上最具创新性的增强型知名运动品牌:Proviz
2018/04/03 全球购物
初中同学聚会邀请函
2014/02/03 职场文书
英文升职感谢信
2015/01/23 职场文书
倡议书格式及范文
2015/04/29 职场文书
2015年教师业务工作总结
2015/05/26 职场文书
Python中如何处理常见报错
2022/01/18 Python