python中format()函数的简单使用教程


Posted in Python onMarch 14, 2018

先给大家介绍下python中format函数,在文章下面给大家介绍python.format()函数的简单使用

---恢复内容开始---

python中format函数用于字符串的格式化

通过关键字

print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频'))#通过关键字
 grade = {'name' : '陈某某', 'fenshu': '59'}
print('{name}电工考了{fenshu}'.format(**grade))#通过关键字,可用字典当关键字传入值时,在字典前加**即可

通过位置

print('{1}今天{0}'.format('拍视频','陈某某'))#通过位置
 print('{0}今天{1}'.format('陈某某','拍视频'))

填充和对齐^<>分别表示居中、左对齐、右对齐,后面带宽度

print('{:^14}'.format('陈某某'))
print('{:>14}'.format('陈某某'))
print('{:<14}'.format('陈某某'))
 print('{:*<14}'.format('陈某某'))
 print('{:&>14}'.format('陈某某'))#填充和对齐^<>分别表示居中、左对齐、右对齐,后面带宽度

python中format()函数的简单使用教程

精度和类型f精度常和f一起使用

print('{:.1f}'.format(4.234324525254))
print('{:.4f}'.format(4.1))

进制转化,b o d x 分别表示二、八、十、十六进制

print('{:b}'.format(250))
print('{:o}'.format(250))
print('{:d}'.format(250))
print('{:x}'.format(250))
千分位分隔符,这种情况只针对与数字
print('{:,}'.format(100000000))
print('{:,}'.format(235445.234235))

下面看下python中的format函数:

                            用于对字符串的格式化

1.通过位置传递

print('{0}xxxxxxxx{1}'.format('这是0要传入的东西','这是1要传入的东西'))

2.通过关键字传递   

print('{0}xxxxxxxx{1}'.format(0='xxx',1='xxx'))

    如果是字典     

print('{keys}xxxxxxxx{values}'.format(**<字典名>))

3.充当数字的千分位分隔符(例如:1,000,000)

print('{:,}'.format(1000000))

总结

以上所述是小编给大家介绍的python中format()函数的简单使用教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python检测服务器是否正常
Feb 16 Python
python BeautifulSoup设置页面编码的方法
Apr 03 Python
python中尾递归用法实例详解
Apr 28 Python
Python处理JSON时的值报错及编码报错的两则解决实录
Jun 26 Python
Python 实现一行输入多个值的方法
Apr 21 Python
Python实现简单的文本相似度分析操作详解
Jun 16 Python
pandas 实现字典转换成DataFrame的方法
Jul 04 Python
python使用Matplotlib绘制分段函数
Sep 25 Python
Python Pillow Image Invert
Jan 22 Python
python脚本调用iftop 统计业务应用流量的思路详解
Oct 11 Python
pytorch使用horovod多gpu训练的实现
Sep 09 Python
pytorch 把图片数据转化成tensor的操作
Mar 04 Python
Python批量提取PDF文件中文本的脚本
Mar 14 #Python
深入理解Django的中间件middleware
Mar 14 #Python
python批量设置多个Excel文件页眉页脚的脚本
Mar 14 #Python
浅谈python正则的常用方法 覆盖范围70%以上
Mar 14 #Python
Python使用matplotlib绘制多个图形单独显示的方法示例
Mar 14 #Python
Python使用matplotlib绘制余弦的散点图示例
Mar 14 #Python
使用Python从零开始撸一个区块链
Mar 14 #Python
You might like
优化NFR之一 --MSSQL Hello Buffer Overflow
2006/10/09 PHP
php中通过DirectoryIterator删除整个目录的方法
2015/03/13 PHP
PHP实现XML与数据格式进行转换类实例
2015/07/29 PHP
深入了解PHP中的Array数组和foreach
2016/11/06 PHP
javascript获取隐藏dom的宽高 具体实现
2013/07/14 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
javascript三种代码注释方法
2016/06/02 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
JavaScript基于DOM操作实现简单的数学运算功能示例
2017/01/16 Javascript
JS完成画圆圈的小球
2017/03/07 Javascript
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
bootstrap table实现点击翻页功能 可记录上下页选中的行
2017/09/28 Javascript
create-react-app安装出错问题解决方法
2018/09/04 Javascript
layDate日期控件使用方法详解
2018/11/15 Javascript
浅谈React Native 传参的几种方式(小结)
2019/05/21 Javascript
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
[34:44]Liquid vs TNC Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
[39:00]Optic vs VP 2018国际邀请赛淘汰赛BO3 第三场 8.24
2018/08/25 DOTA
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
2014/07/11 Python
Python中new方法的详解
2019/01/15 Python
linux安装python修改默认python版本方法
2019/03/31 Python
Pycharm小白级简单使用教程
2020/01/08 Python
解决pymysql cursor.fetchall() 获取不到数据的问题
2020/05/15 Python
Django中template for如何使用方法
2021/01/31 Python
加拿大票务网站:Ticketmaster加拿大
2017/07/17 全球购物
Omio法国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/13 全球购物
新闻专业个人自我评价
2013/09/21 职场文书
车间安全生产标语
2014/06/06 职场文书
收入及婚姻状况证明
2014/11/20 职场文书
结婚主持人致辞
2015/07/28 职场文书
2016年党员承诺书范文
2016/03/24 职场文书
2019年让高校“心动”的自荐信
2019/03/25 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang
使用Python通过企业微信应用给企业成员发消息
2022/04/18 Python
安装Windows Server 2012 R2企业版操作系统并设置好相关参数
2022/04/29 Servers