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的Django框架中inclusion_tag的使用
Jul 21 Python
基于Python实现通过微信搜索功能查看谁把你删除了
Jan 27 Python
Python实现识别图片内容的方法分析
Jul 11 Python
TensorFlow实现模型评估
Sep 07 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
Nov 06 Python
python语言元素知识点详解
May 15 Python
python 返回一个列表中第二大的数方法
Jul 09 Python
pyinstaller参数介绍以及总结详解
Jul 12 Python
python调用函数、类和文件操作简单实例总结
Nov 29 Python
在python中利用try..except来代替if..else的用法
Dec 19 Python
用python批量移动文件
Jan 14 Python
selenium携带cookies模拟登陆CSDN的实现
Jan 19 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
apache+mysql+php+ssl服务器之完全安装攻略
2006/09/05 PHP
第八节 访问方式 [8]
2006/10/09 PHP
PHP中的Memcache详解
2014/04/05 PHP
十个PHP高级应用技巧果断收藏
2015/09/25 PHP
Yii框架中sphinx索引配置方法解析
2016/10/18 PHP
自动检查并替换文本框内的字符
2006/06/30 Javascript
JS 有名函数表达式全面解析
2010/03/19 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
JavaScript中String对象的方法介绍
2017/01/04 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
2017/01/18 Javascript
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
[01:06:59]完美世界DOTA2联赛PWL S2 Magma vs FTD 第一场 11.29
2020/12/02 DOTA
简单文件操作python 修改文件指定行的方法
2013/05/15 Python
mysql 之通过配置文件链接数据库
2017/08/12 Python
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
Mac安装python3的方法步骤
2019/08/09 Python
Python OrderedDict的使用案例解析
2019/10/25 Python
浅析python redis的连接及相关操作
2019/11/07 Python
Python基础之字符串常见操作经典实例详解
2020/02/26 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
使用jupyter notebook直接打开.md格式的文件
2020/04/10 Python
Python configparser模块常用方法解析
2020/05/22 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
C#面试常见问题
2013/02/25 面试题
党支部书记岗位责任制
2014/02/11 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
建筑结构施工求职信
2014/07/11 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
2016大学军训心得体会
2016/01/11 职场文书
python文件名批量重命名脚本实例代码
2021/04/22 Python
Django如何创作一个简单的最小程序
2021/05/12 Python