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 AIML搭建聊天机器人的方法示例
Jul 09 Python
在PyCharm中实现关闭一个死循环程序的方法
Nov 29 Python
Pycharm之快速定位到某行快捷键的方法
Jan 20 Python
django foreignkey外键使用的例子 相当于left join
Aug 06 Python
python实现对图片进行旋转,放缩,裁剪的功能
Aug 07 Python
Python3 中作为一等对象的函数解析
Dec 11 Python
Pycharm连接远程服务器过程图解
Apr 30 Python
详解pandas获取Dataframe元素值的几种方法
Jun 14 Python
Restful_framework视图组件代码实例解析
Nov 17 Python
python爬取招聘要求等信息实例
Nov 20 Python
详解python 条件语句和while循环的实例代码
Dec 28 Python
python 装饰器的基本使用
Jan 13 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
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
php5.3 废弃函数小结
2010/05/16 PHP
探讨:web上存漏洞及原理分析、防范方法
2013/06/29 PHP
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
PHP之sprintf函数用法详解
2014/11/12 PHP
PHP使用PHPexcel导入导出数据的方法
2015/11/14 PHP
PHP数据对象PDO操作技巧小结
2016/09/27 PHP
HTML-CSS群中单选引发的“事件”
2007/03/05 Javascript
ajaxControlToolkit AutoCompleteExtender的用法
2008/10/30 Javascript
ExtJS 2.0实用简明教程 之获得ExtJS
2009/04/29 Javascript
js setTimeout 常见问题小结
2013/08/13 Javascript
jsonp原理及使用
2013/10/28 Javascript
浅谈document.write()输出样式
2015/05/07 Javascript
js实现统计字符串中特定字符出现个数的方法
2016/08/02 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
jQuery实现的点击标题文字切换字体效果示例【测试可用】
2018/04/26 jQuery
webpack打包多页面的方法
2018/11/30 Javascript
浅谈JavaScript中this的指向问题
2020/07/28 Javascript
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
Python代码调试的几种方法总结
2015/04/15 Python
Python文本特征抽取与向量化算法学习
2017/12/22 Python
用python实现的线程池实例代码
2018/01/06 Python
Odoo中如何生成唯一不重复的序列号详解
2018/02/10 Python
Python3读取Excel数据存入MySQL的方法
2018/05/04 Python
利用Django-environ如何区分不同环境
2018/08/26 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
2019/08/14 Python
房地产销售经理岗位职责
2014/01/01 职场文书
如何写一份好的自荐信
2014/01/02 职场文书
《小池塘》教学反思
2014/02/28 职场文书
学生保证书格式
2015/02/27 职场文书
公司总经理岗位职责
2015/04/01 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
电话营销开场白
2015/05/29 职场文书
歌咏比赛口号大全
2015/12/25 职场文书
修改MySQL的默认密码的四种小方法
2021/05/26 MySQL
一文读懂navicat for mysql基础知识
2021/05/31 MySQL