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抓取网页正文的源码
Jun 11 Python
python正则表达式中的括号匹配问题
Dec 14 Python
Python遍历目录的4种方法实例介绍
Apr 13 Python
Python求算数平方根和约数的方法汇总
Mar 09 Python
Python实现统计代码行的方法分析
Jul 12 Python
详解python3中zipfile模块用法
Jun 18 Python
Python实现多属性排序的方法
Dec 05 Python
python全栈要学什么 python全栈学习路线
Jun 28 Python
Django高级编程之自定义Field实现多语言
Jul 02 Python
python sklearn常用分类算法模型的调用
Oct 16 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
Dec 09 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 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
Cappuccino 卡布其诺咖啡之制作
2021/03/03 冲泡冲煮
php checkbox复选框值的获取与checkbox默认值输出方法
2010/05/15 PHP
对PHP新手的一些建议(PHP学习经验总结)
2014/08/20 PHP
Yii rules常用规则示例
2016/03/15 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
php实现简单的守护进程创建、开启与关闭操作
2019/08/13 PHP
javascript 显示当前系统时间代码
2009/12/28 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
2013/06/19 Javascript
jQuery获取Radio,CheckBox选择的Value值(示例代码)
2013/12/12 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
2015/04/12 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
JavaScript浮点数及运算精度调整详解
2016/10/21 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
vue-cli webpack 引入swiper的操作方法
2018/09/15 Javascript
解决vue-cli webpack打包开启Gzip 报错问题
2019/07/24 Javascript
vue子传父关于.sync与$emit的实现
2019/11/05 Javascript
js+canvas实现纸牌游戏
2020/03/16 Javascript
使用PYTHON创建XML文档
2012/03/01 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
Python实现的视频播放器功能完整示例
2018/02/01 Python
对python列表里的字典元素去重方法详解
2019/01/21 Python
Python3实现汉语转换为汉语拼音
2019/07/08 Python
Python logging设置和logger解析
2019/08/28 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
Python将list元素转存为CSV文件的实现
2020/11/16 Python
一款纯css3实现简单的checkbox复选框和radio单选框
2014/11/05 HTML / CSS
html5文字阴影效果text-shadow使用示例
2013/07/25 HTML / CSS
电子商务专员岗位职责
2013/12/11 职场文书
节电标语大全
2014/06/23 职场文书
2015年优质护理服务工作总结
2015/04/08 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
中国现代文学之经典散文三篇
2019/09/18 职场文书
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python