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中类的继承代码实例
Oct 28 Python
Python中的字符串替换操作示例
Jun 27 Python
python利用百度AI实现文字识别功能
Nov 27 Python
flask session组件的使用示例
Dec 25 Python
如何在django里上传csv文件并进行入库处理的方法
Jan 02 Python
python 实现将多条曲线画在一幅图上的方法
Jul 07 Python
python将时分秒转换成秒的实例
Dec 07 Python
Python基础之变量基本用法与进阶详解
Jan 03 Python
python3 配置logging日志类的操作
Apr 08 Python
Anaconda+vscode+pytorch环境搭建过程详解
May 25 Python
教你用Python写一个植物大战僵尸小游戏
Apr 25 Python
Python语言中的数据类型-序列
Feb 24 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
第1次亲密接触PHP5(1)
2006/10/09 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
laravel 判断查询数据库返回值的例子
2019/10/11 PHP
原创javascript小游戏实现代码
2010/08/19 Javascript
script不刷新页面的联动前后代码
2013/09/18 Javascript
JavaScript调用客户端的可执行文件(示例代码)
2013/11/28 Javascript
含有CKEditor的表单如何提交
2014/01/09 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
2015/02/03 Javascript
JavaScript下的时间格式处理函数Date.prototype.format
2016/01/27 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
Vue.js表单控件实践
2016/10/27 Javascript
Bootstrap CSS使用方法
2016/12/23 Javascript
ES6新特性之解构、参数、模块和记号用法示例
2017/04/01 Javascript
vuejs实现本地数据的筛选分页功能思路详解
2017/11/15 Javascript
浅谈在Vue.js中如何实现时间转换指令
2019/01/06 Javascript
DatePickerDialog 自定义样式及使用全解
2019/07/09 Javascript
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
2019/11/01 Javascript
Vue 自适应高度表格的实现方法
2020/05/13 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
Python 字符串中的字符倒转
2008/09/06 Python
Python分支结构(switch)操作简介
2018/01/17 Python
numpy linalg模块的具体使用方法
2019/05/26 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
Python 忽略文件名编码的方法
2020/08/01 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
网页布局中CSS样式无效的十个重要原因详解
2017/08/10 HTML / CSS
css3动画 小球滚动 js控制动画暂停
2019/11/29 HTML / CSS
Theory美国官网:后现代都市风时装品牌
2018/05/09 全球购物
台湾旅游网站:灿星旅游
2018/10/11 全球购物
岗位聘任协议书
2015/09/21 职场文书
导游词之唐山景点
2019/12/18 职场文书
python 爬取京东指定商品评论并进行情感分析
2021/05/27 Python
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫