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实现Apriori算法介绍
Dec 20 Python
Python登录并获取CSDN博客所有文章列表代码实例
Dec 28 Python
python编写暴力破解zip文档程序的实例讲解
Apr 24 Python
Django中Middleware中的函数详解
Jul 18 Python
python并发编程多进程之守护进程原理解析
Aug 20 Python
PyTorch中topk函数的用法详解
Jan 02 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
Feb 20 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
使用python客户端访问impala的操作方式
Mar 28 Python
Python 连接 MySQL 的几种方法
Sep 09 Python
七个Python必备的GUI库
Apr 27 Python
python 实现图与图之间的间距调整subplots_adjust
May 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
学习discuz php 引入文件的方法DISCUZ_ROOT
2009/06/21 PHP
比较全面的PHP数组的使用方法小结
2010/09/23 PHP
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
2014/06/12 PHP
Fleaphp常见函数功能与用法示例
2016/11/15 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
Yii框架函数简单用法分析
2019/09/09 PHP
jquery获取被勾选的checked(选中)的那一行的3列和4列的值
2013/07/04 Javascript
举例讲解Node.js中的Writable对象
2015/07/29 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
详解js中Json的语法与格式
2016/11/22 Javascript
jQuery实现淡入淡出的模态框
2017/02/09 Javascript
Canvas 绘制粒子动画背景
2017/02/15 Javascript
浅谈React + Webpack 构建打包优化
2018/01/23 Javascript
Angular使用操作事件指令ng-click传多个参数示例
2018/03/27 Javascript
phpsir 开发 一个检测百度关键字网站排名的python 程序
2009/09/17 Python
python读写ini文件示例(python读写文件)
2014/03/25 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
python+django+rest框架配置创建方法
2019/08/31 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
2019/09/10 Python
pycharm实现在子类中添加一个父类没有的属性
2020/03/12 Python
Pycharm新手使用教程(图文详解)
2020/09/17 Python
python自动化测试三部曲之request+django实现接口测试
2020/10/07 Python
固特异美国在线轮胎店:Goodyear Tire
2019/02/23 全球购物
C#如何调用Windows程序打开一个文档
2014/12/26 面试题
C#面试题问题集
2016/04/02 面试题
大学生活动总结怎么写
2014/04/29 职场文书
优质服务活动实施方案
2014/05/02 职场文书
个人四风问题整改措施
2014/10/24 职场文书
公司股东出资证明书
2014/11/01 职场文书
先进党组织事迹材料
2014/12/26 职场文书
法务专员岗位职责
2015/02/14 职场文书
小学班主任工作经验交流材料
2015/11/02 职场文书
MySQL基础(二)
2021/04/05 MySQL
对PyTorch中inplace字段的全面理解
2021/05/22 Python
教你使用vscode 搭建react-native开发环境
2021/07/07 Javascript
Mysql将字符串按照指定字符分割的正确方法
2022/05/30 MySQL