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中的super用法详解
May 28 Python
python获得文件创建时间和修改时间的方法
Jun 30 Python
python win32 简单操作方法
May 25 Python
python如何统计序列中元素
Jul 31 Python
如何实现删除numpy.array中的行或列
May 08 Python
django 实现电子支付功能的示例代码
Jul 25 Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
Apr 09 Python
python3.7 使用pymssql往sqlserver插入数据的方法
Jul 08 Python
Python hashlib模块加密过程解析
Nov 05 Python
Pytorch DataLoader 变长数据处理方式
Jan 08 Python
pytorch 6 batch_train 批训练操作
May 28 Python
Python基础之条件语句详解
Jun 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实现提取一个图像文件并在浏览器上显示的代码
2012/10/06 PHP
PHP把小数转成整数3种方法
2014/06/30 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
2014/07/28 PHP
PHP面试常用算法(推荐)
2016/07/22 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
2016/06/18 Javascript
jquery中live()方法和bind()方法区别分析
2016/06/23 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
在Docker快速部署Node.js应用的详细步骤
2016/09/02 Javascript
微信小程序 wx:key详细介绍
2016/10/28 Javascript
基于Vue单文件组件详解
2017/09/15 Javascript
Vue.js进阶知识点总结
2018/04/01 Javascript
详解关于Vue版本不匹配问题(Vue packages version mismatch)
2018/09/17 Javascript
js实现缓动动画
2020/11/25 Javascript
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
[47:03]完美世界DOTA2联赛PWL S3 access vs LBZS 第一场 12.20
2020/12/23 DOTA
python实现中文输出的两种方法
2015/05/09 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
2018/06/13 Python
python变量赋值方法(可变与不可变)
2019/01/12 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法
2019/07/23 Python
Python实现微信机器人的方法
2019/09/06 Python
css3 2D图片转动样式可以扩充到Js当中
2014/04/29 HTML / CSS
HTML5 canvas基本绘图之文字渲染
2016/06/27 HTML / CSS
您的健身减肥和健康饮食专家:vitafy
2017/06/06 全球购物
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
校园餐饮创业计划书
2014/01/10 职场文书
小学开学寄语
2014/01/19 职场文书
战友聚会策划方案
2014/06/13 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
工厂清洁工岗位职责
2015/02/14 职场文书
乡镇党建工作总结2015
2015/05/19 职场文书
单位车辆管理制度
2015/08/05 职场文书
利用Selenium添加cookie实现自动登录的示例代码(fofa)
2021/05/08 Python
Golang数据类型和相互转换
2022/04/12 Golang