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 相关文章推荐
Ruby元编程基础学习笔记整理
Jul 02 Python
听歌识曲--用python实现一个音乐检索器的功能
Nov 15 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
Sep 05 Python
python 脚本生成随机 字母 + 数字密码功能
May 26 Python
python实现傅里叶级数展开的实现
Jul 21 Python
Python实现基于POS算法的区块链
Aug 07 Python
python实现淘宝秒杀脚本
Jun 23 Python
Python中字典与恒等运算符的用法分析
Aug 22 Python
详解Django admin高级用法
Nov 06 Python
Django实现任意文件上传(最简单的方法)
Jun 03 Python
Python读取ini配置文件传参的简单示例
Jan 05 Python
Python3利用scapy局域网实现自动多线程arp扫描功能
Jan 21 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写的AES加密解密类分享
2014/06/20 PHP
一个图片地址分解程序(用于PHP小偷程序)
2014/08/23 PHP
ioncube_loader_win_5.2.dll的错误解决方法
2015/01/04 PHP
PHP语法小结之基础和变量
2015/11/22 PHP
php简单获取复选框值的方法
2016/05/11 PHP
yii框架结合charjs实现统计30天数据的方法
2020/04/04 PHP
映彩衣的js随笔(js图片切换效果)
2011/07/31 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
2016/06/15 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
js获取文件里面的所有文件名(实例)
2017/10/17 Javascript
解决vue build打包之后首页白屏的问题
2018/03/06 Javascript
vue router动态路由下让每个子路由都是独立组件的解决方案
2018/04/24 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
详解Vue的异步更新实现原理
2020/12/22 Vue.js
Python getopt模块处理命令行选项实例
2014/05/13 Python
Python使用QQ邮箱发送Email的方法实例
2017/02/09 Python
Python书单 不将就
2017/07/11 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
使用Python制作简单的小程序IP查看器功能
2019/04/16 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
Python 自由定制表格的实现示例
2020/03/20 Python
python实现在内存中读写str和二进制数据代码
2020/04/24 Python
使用python实现下载我们想听的歌曲,速度超快
2020/07/09 Python
Pycharm如何自动生成头文件注释
2020/11/14 Python
基于 Python 实践感知器分类算法
2021/01/07 Python
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
泰国综合购物网站:Lazada泰国
2018/04/09 全球购物
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
品牌转让协议书
2014/08/20 职场文书
乡镇领导干部个人对照检查材料思想汇报
2014/09/23 职场文书
学校光盘行动倡议书
2015/04/28 职场文书
2016教师廉洁从教心得体会
2016/01/13 职场文书
python如何在word中存储本地图片
2021/04/07 Python
MySQL Router的安装部署
2021/04/24 MySQL
MySQL 四种连接和多表查询详解
2021/07/16 MySQL