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 相关文章推荐
Django的数据模型访问多对多键值的方法
Jul 21 Python
使用sklearn之LabelEncoder将Label标准化的方法
Jul 11 Python
Django渲染Markdown文章目录的方法示例
Jan 02 Python
opencv 获取rtsp流媒体视频的实现方法
Aug 23 Python
python 根据网易云歌曲的ID 直接下载歌曲的实例
Aug 24 Python
Python OpenCV图像指定区域裁剪的实现
Oct 30 Python
python实现XML解析的方法解析
Nov 16 Python
在Python中利用pickle保存变量的实例
Dec 30 Python
python ftplib模块使用代码实例
Dec 31 Python
基于Python数据结构之递归与回溯搜索
Feb 26 Python
pdf论文中python画的图Type 3 fonts字体不兼容的解决方案
Apr 24 Python
Python并发编程实例教程之线程的玩法
Jun 20 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
php处理文件的小例子(解压缩,删除目录)
2013/02/03 PHP
CI框架Session.php源码分析
2014/11/03 PHP
PHP字符串word末字符实现大小写互换的方法
2014/11/10 PHP
ThinkPHP中Session用法详解
2014/11/29 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
Symfony学习十分钟入门经典教程
2016/02/03 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
2016/11/23 PHP
PHP简单读取xml文件的方法示例
2017/04/20 PHP
jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码
2015/10/23 Javascript
bootstrap制作jsp页面(根据值让table显示选中)
2017/01/05 Javascript
Vue的Flux框架之Vuex状态管理器
2017/07/30 Javascript
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
2017/12/29 Javascript
新手必须知的Node.js 4个JavaScript基本概念
2018/09/16 Javascript
深入理解vue中的slot与slot-scope
2019/04/22 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
2019/12/30 Javascript
ES2020 新特性(种草)
2020/01/12 Javascript
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
2020/03/20 jQuery
electron踩坑之remote of undefined的解决
2020/10/06 Javascript
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
[14:03]2017DOTA2亚洲邀请赛开幕式:12神兵演绎水墨中华
2017/04/01 DOTA
Python中无限元素列表的实现方法
2014/08/18 Python
Python中运行并行任务技巧
2015/02/26 Python
安装dbus-python的简要教程
2015/05/05 Python
详解Python在七牛云平台的应用(一)
2017/12/05 Python
python 微信好友特征数据分析及可视化
2020/01/07 Python
如何给HTML标签中的文本设置修饰线
2019/11/18 HTML / CSS
企业管理专业个人求职信范文
2013/09/24 职场文书
两年的个人工作自我评价
2014/01/10 职场文书
企业厂务公开实施方案
2014/03/26 职场文书
教师节活动总结
2014/08/29 职场文书
大学生入党积极分子党校学习思想汇报
2014/10/25 职场文书
2015年宣传部部长竞选演讲稿
2014/11/28 职场文书
幼儿园大班教师随笔
2015/08/14 职场文书
优秀新员工事迹材料
2019/05/13 职场文书
在Windows下安装配置CPU版的PyTorch的方法
2021/04/02 Python