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实现定时同步本机与北京时间的方法
Mar 24 Python
python定时检查某个进程是否已经关闭的方法
May 20 Python
用Python写王者荣耀刷金币脚本
Dec 21 Python
Python subprocess库的使用详解
Oct 26 Python
python3+opencv3识别图片中的物体并截取的方法
Dec 05 Python
python3 中的字符串(单引号、双引号、三引号)以及字符串与数字的运算
Jul 18 Python
使用python切片实现二维数组复制示例
Nov 26 Python
Python合并2个字典成1个新字典的方法(9种)
Dec 19 Python
Python如何实现小程序 无限求和平均
Feb 18 Python
pycharm解决关闭flask后依旧可以访问服务的问题
Apr 03 Python
Keras设置以及获取权重的实现
Jun 19 Python
Python实现查询剪贴板自动匹配信息的思路详解
Jul 09 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中eclipse 用空格替换 tab键
2013/06/24 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
Zend Framework入门教程之Zend_Session会话操作详解
2016/12/08 PHP
Laravel网站打开速度优化的方法汇总
2017/07/16 PHP
JavaScript Array扩展实现代码
2009/10/14 Javascript
Javascript UrlDecode函数代码
2010/01/09 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2010/05/18 Javascript
js跨域问题之跨域iframe自适应大小实现代码
2010/07/17 Javascript
jQuery选中select控件 无法设置selected的解决方法
2010/09/01 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
JS检测输入字符是否包含非法字符的示例代码
2014/02/11 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
分享一个自己动手写的jQuery分页插件
2014/08/28 Javascript
node.js中的http.request.end方法使用说明
2014/12/10 Javascript
javascript等号运算符使用详解
2015/04/16 Javascript
利用JS实现数字增长
2016/07/28 Javascript
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
webpack里使用jquery.mCustomScrollbar插件的方法
2018/05/30 jQuery
JavaScript监听一个DOM元素大小变化
2020/04/26 Javascript
python使用paramiko模块实现ssh远程登陆上传文件并执行
2014/01/27 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
2019/03/18 Python
python如何导出微信公众号文章方法详解
2020/08/31 Python
python 6种方法实现单例模式
2020/12/15 Python
AE美国鹰美国官方网站:American Eagle Outfitters
2016/08/22 全球购物
薇姿法国官网:Vichy法国
2021/01/28 全球购物
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
2013/04/07 面试题
高中自我鉴定范文
2013/11/03 职场文书
村容村貌整治方案
2014/05/21 职场文书
安全宣传标语口号
2014/06/06 职场文书
写给领导的感谢信
2015/01/22 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
2017大学生寒假社会实践心得体会
2016/01/14 职场文书
python办公自动化之excel的操作
2021/05/23 Python
一文简单了解MySQL前缀索引
2022/04/03 MySQL