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中for循环的使用
Apr 14 Python
详解Python中的Cookie模块使用
Jul 06 Python
python中Apriori算法实现讲解
Dec 10 Python
python中字符串内置函数的用法总结
Sep 13 Python
python 使用值来排序一个字典的方法
Nov 16 Python
python+flask实现API的方法
Nov 21 Python
使用Python控制摄像头拍照并发邮件
Apr 23 Python
Python实现数据结构线性链表(单链表)算法示例
May 04 Python
分享一个pycharm专业版安装的永久使用方法
Sep 24 Python
Python命令行参数解析工具 docopt 安装和应用过程详解
Sep 26 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
Feb 20 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
Sep 28 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按字符无乱码截取中文的方法
2015/03/27 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
PHP递归算法的简单实例
2019/02/28 PHP
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
用javascript自动显示最后更新时间
2007/03/15 Javascript
javascript实现动态CSS换肤技术的脚本
2007/06/29 Javascript
javascript 强制刷新页面的实现代码
2009/12/13 Javascript
基于jsTree的无限级树JSON数据的转换代码
2010/07/27 Javascript
js计算精度问题小结
2013/04/22 Javascript
jquery中页面Ajax方法$.load的功能使用介绍
2014/10/20 Javascript
如何使用jquery easyui创建标签组件
2015/11/18 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
JavaScript基于面向对象实现的猜拳游戏
2018/01/03 Javascript
eslint 的三大通用规则详解
2019/05/16 Javascript
了解重排与重绘
2019/05/29 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
NodeJS多种创建WebSocket监听的方式(三种)
2020/06/04 NodeJs
javascript中正则表达式语法详解
2020/08/07 Javascript
详细分析JavaScript中的深浅拷贝
2020/09/17 Javascript
[04:37]DOTA2英雄梦之声Vol20发条
2014/06/20 DOTA
[04:03][TI9趣味短片] 小鸽子茶话会
2019/08/20 DOTA
Python中的__new__与__init__魔术方法理解笔记
2014/11/08 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
2016/04/24 Python
浅谈Python中的作用域规则和闭包
2018/03/20 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
python 对字典按照value进行排序的方法
2019/05/09 Python
Django框架 查询Extra功能实现解析
2019/09/04 Python
Python3安装pip工具的详细步骤
2019/10/14 Python
基于pytorch的lstm参数使用详解
2020/01/14 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
玩具反斗城葡萄牙官方商城:Toys"R"Us葡萄牙
2016/10/21 全球购物
《最大的“书”》教学反思
2014/02/14 职场文书
给领导的检讨书
2014/02/16 职场文书
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
WinServer2012搭建DNS服务器的方法步骤
2022/06/10 Servers