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 04 Python
Python多进程机制实例详解
Jul 02 Python
python中关于for循环的碎碎念
Jun 30 Python
解决python nohup linux 后台运行输出的问题
May 11 Python
python 平衡二叉树实现代码示例
Jul 07 Python
对python多线程与global变量详解
Nov 09 Python
Python代码实现http/https代理服务器的脚本
Aug 12 Python
python爬取Ajax动态加载网页过程解析
Sep 05 Python
Python基础之函数原理与应用实例详解
Jan 03 Python
Python异常继承关系和自定义异常实现代码实例
Feb 20 Python
学习Python爬虫的几点建议
Aug 05 Python
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
Oct 16 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/06/13 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
2014/08/11 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
PHP实现简易图形计算器
2020/08/28 PHP
客户端静态页面玩分页
2006/06/26 Javascript
基于jquery实现的类似百度搜索的输入框自动完成功能
2011/08/23 Javascript
javascript常用正则表达式汇总
2015/07/31 Javascript
13个PHP函数超实用
2015/10/21 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
2015/10/26 Javascript
jquery操作select元素和option的实例代码
2016/02/03 Javascript
全面理解闭包机制
2016/07/11 Javascript
在js中实现邮箱格式的验证方法(推荐)
2016/10/24 Javascript
详解nodeJS之路径PATH模块
2017/05/31 NodeJs
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
vue 2.0项目中如何引入element-ui详解
2017/09/06 Javascript
详解基于Vue+Koa的pm2配置
2017/10/24 Javascript
Vue.directive 自定义指令的问题小结
2018/03/04 Javascript
vue移动端UI框架实现QQ侧边菜单组件
2018/03/09 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
2020/02/28 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
[27:08]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第二场 11.21
2020/11/23 DOTA
django 自定义用户user模型的三种方法
2014/11/18 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
谈谈python垃圾回收机制
2020/09/27 Python
Python threading模块condition原理及运行流程详解
2020/10/05 Python
美国保健品专家:Life Extension
2018/05/04 全球购物
小学三年级学生评语
2014/04/22 职场文书
小学安全工作汇报材料
2014/08/19 职场文书
学习考察心得体会
2014/09/04 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
初中班主任工作总结2015
2015/05/13 职场文书
天堂的孩子观后感
2015/06/11 职场文书
不会写演讲稿,快来看看这篇文章!
2019/08/06 职场文书
深度学习详解之初试机器学习
2021/04/14 Python