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两种遍历字典(dict)的方法比较
May 29 Python
Python随机生成数模块random使用实例
Apr 13 Python
使用Python脚本将Bing的每日图片作为桌面的教程
May 04 Python
Python通过90行代码搭建一个音乐搜索工具
Jul 29 Python
Python除法之传统除法、Floor除法及真除法实例详解
May 23 Python
如何使用python爬虫爬取要登陆的网站
Jul 12 Python
react+django清除浏览器缓存的几种方法小结
Jul 17 Python
Python及Pycharm安装方法图文教程
Aug 05 Python
如何用Python来搭建一个简单的推荐系统
Aug 07 Python
python批量修改ssh密码的实现
Aug 08 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
May 27 Python
python爬虫可以爬什么
Jun 16 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 快速生成 Flash 动画的方法
2007/03/06 PHP
php设计模式 Chain Of Responsibility (职责链模式)
2011/06/26 PHP
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
PHP编程中的常见漏洞和代码实例
2014/08/06 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
解决laravel 出现ajax请求419(unknown status)的问题
2019/09/03 PHP
aspx中利用js实现确认删除代码
2010/07/22 Javascript
JavaScript类和继承 prototype属性
2010/09/03 Javascript
Jquery数独游戏解析(一)-页面布局
2010/11/05 Javascript
TBCompressor js代码压缩
2011/01/05 Javascript
jquery中实现简单的tabs插件功能的代码
2011/03/02 Javascript
基于jquery的blockui插件显示弹出层
2011/04/14 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
jQuery UI 实现email输入提示实例
2013/08/15 Javascript
script标签属性用type还是language
2015/01/21 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
smartupload实现文件上传时获取表单数据(推荐)
2016/12/12 Javascript
JavaScript实现向select下拉框中添加和删除元素的方法
2017/03/07 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
Vue瀑布流插件的使用示例
2018/09/19 Javascript
详解用vue2.x版本+adminLTE开源框架搭建后台应用模版
2019/03/15 Javascript
一文了解vue-router之hash模式和history模式
2019/05/31 Javascript
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
python 判断自定义对象类型
2009/03/21 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
python 抓包保存为pcap文件并解析的实例
2019/07/23 Python
日本最大的眼镜购物网站:Oh My Glasses
2016/11/13 全球购物
Booking.com缤客中国:全球酒店在线预订网站
2020/05/03 全球购物
介绍一下linux的文件系统
2015/10/06 面试题
工作表现自我评价
2014/02/08 职场文书
银行柜员求职自荐书
2014/06/18 职场文书
语文课外活动总结
2014/08/27 职场文书
2015年党风建设工作总结
2015/04/29 职场文书
团结友爱主题班会
2015/08/13 职场文书
MySQL时区造成时差问题
2022/04/13 MySQL
Java实现带图形界面的聊天程序
2022/06/10 Java/Android