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 当前全局变量和入口参数的所有属性
Jul 01 Python
学习python的几条建议分享
Feb 10 Python
Python中MYSQLdb出现乱码的解决方法
Oct 11 Python
Python+微信接口实现运维报警
Aug 27 Python
python实现数据写入excel表格
Mar 25 Python
python使用matplotlib画柱状图、散点图
Mar 18 Python
python中selenium操作下拉滚动条的几种方法汇总
Jul 14 Python
python代码实现TSNE降维数据可视化教程
Feb 28 Python
python 给图像添加透明度(alpha通道)
Apr 09 Python
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
May 25 Python
Python制作一个仿QQ办公版的图形登录界面
Sep 22 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
xml+php动态载入与分页
2006/10/09 PHP
使用php重新实现PHP脚本引擎内置函数
2007/03/06 PHP
php gzip压缩输出的实现方法
2013/04/27 PHP
php中\r \r\n \t的区别示例介绍
2014/02/08 PHP
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
php中Socket创建与监听实现方法
2015/01/05 PHP
PHP实现HTTP断点续传的方法
2015/06/17 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
PHP获取HTTP body内容的方法
2018/12/31 PHP
解密效果
2006/06/23 Javascript
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
js location.replace与location.reload的区别
2010/09/08 Javascript
解析瀑布流布局:JS+绝对定位的实现
2013/05/08 Javascript
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
innerHTML中标签可以换行的方法汇总
2015/08/14 Javascript
jQuery实现一个简单的轮播图
2017/02/19 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
[01:52]深扒TI7聊天轮盘语音出处7
2017/05/11 DOTA
python文件读写操作与linux shell变量命令交互执行的方法
2015/01/14 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
TensorFlow2.0矩阵与向量的加减乘实例
2020/02/07 Python
python求前n个阶乘的和实例
2020/04/02 Python
解决reload(sys)后print失效的问题
2020/04/25 Python
Python 如何实现访问者模式
2020/07/28 Python
大学毕业生最详细的自我评价分享
2013/11/18 职场文书
大学生优秀团员事迹材料
2014/01/30 职场文书
大学生简历求职信
2014/06/24 职场文书
违反交通法规检讨书
2014/09/10 职场文书
2014年信用社工作总结
2014/11/25 职场文书
邀请书格式范文
2015/02/02 职场文书
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
React + Threejs + Swiper 实现全景图效果的完整代码
2021/06/28 Javascript
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android
方法汇总:Python 安装第三方库常用
2022/04/26 Python
MySQL事务的隔离级别详情
2022/07/15 MySQL