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的批量远程管理和部署工具Fabric用法实例
Jan 23 Python
python获取本地计算机名字的方法
Apr 29 Python
在CentOS上配置Nginx+Gunicorn+Python+Flask环境的教程
Jun 07 Python
微信跳一跳python自动代码解读1.0
Jan 12 Python
基于Python Numpy的数组array和矩阵matrix详解
Apr 04 Python
Numpy掩码式数组详解
Apr 17 Python
python spyder中读取txt为图片的方法
Apr 27 Python
python3结合openpyxl库实现excel操作的实例代码
Sep 11 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
Jan 22 Python
python使用PIL剪切和拼接图片
Mar 23 Python
Python抓包并解析json爬虫的完整实例代码
Nov 03 Python
Python入门基础之数字字符串与列表
Feb 01 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 session安全问题分析
2011/06/24 PHP
php中OR与|| AND与&amp;&amp;的区别总结
2013/10/26 PHP
PHP数据库操作之基于Mysqli的数据库操作类库
2014/04/19 PHP
浅析PHP数据导出知识点
2018/02/17 PHP
document.all与WEB标准
2020/05/13 Javascript
利用javascript实现一些常用软件的下载导航
2009/08/03 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
2则自己编写的jQuery特效分享
2015/02/26 Javascript
JS 作用域与作用域链详解
2015/04/07 Javascript
jQuery插件slides实现无缝轮播图特效
2015/04/17 Javascript
JavaScript按值删除数组元素的方法
2015/04/24 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
2016/03/05 Javascript
利用JavaScript实现拖拽改变元素大小
2016/12/14 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
2018/08/09 jQuery
解决webpack dev-server不能匹配post请求的问题
2018/08/24 Javascript
利用Node.js如何实现文件循环覆写
2019/04/05 Javascript
js实现星星海特效的示例
2020/09/28 Javascript
Vue多选列表组件深入详解
2021/03/02 Vue.js
Python中使用Tkinter模块创建GUI程序实例
2015/01/14 Python
Python 从一个文件中调用另一个文件的类方法
2019/01/10 Python
Python3.5集合及其常见运算实例详解
2019/05/01 Python
Kears+Opencv实现简单人脸识别
2019/08/28 Python
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
您的时尚,您的生活方式:DTLR Villa
2019/12/25 全球购物
绩效工资实施方案
2014/03/15 职场文书
公务员检讨书
2014/11/01 职场文书
年度考核表个人总结
2015/03/06 职场文书
贫困生证明范文
2015/06/16 职场文书
门卫管理制度范本
2015/08/05 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
Python Socket编程详解
2021/04/25 Python
电脑关机速度很慢怎么办 提升电脑关机速度设置教程
2022/04/08 数码科技
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android