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 相关文章推荐
linux下安装easy_install的方法
Feb 10 Python
Python中exit、return、sys.exit()等使用实例和区别
May 28 Python
浅谈编码,解码,乱码的问题
Dec 30 Python
Python实现Logger打印功能的方法详解
Sep 01 Python
分析python动态规划的递归、非递归实现
Mar 04 Python
TensorFLow用Saver保存和恢复变量
Mar 10 Python
使用Python来开发微信功能
Jun 13 Python
python 使用pandas计算累积求和的方法
Feb 08 Python
Python计算不规则图形面积算法实现解析
Nov 22 Python
Python绘图实现显示中文
Dec 04 Python
python实现简单日志记录库glog的使用
Dec 13 Python
python socket通信编程实现文件上传代码实例
Dec 14 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
漫威DC即将合作联动,而双方早已经秘密开始
2020/04/09 欧美动漫
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
2019/01/16 PHP
获取HTML DOM节点元素的方法的总结
2009/08/21 Javascript
JavaScript让IE浏览器event对象符合W3C DOM标准
2009/11/24 Javascript
使用Json比用string返回数据更友好,也更面向对象一些
2011/09/13 Javascript
javascript中expression的用法整理
2014/05/13 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2014/09/04 Javascript
js 获取元素在页面上的偏移量的方法汇总
2015/04/13 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
jQuery基础知识点总结(DOM操作)
2016/06/01 Javascript
jquery 实现滚动条下拉时无限加载的简单实例
2016/06/01 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
2016/08/05 Javascript
几种二级联动案例(jQuery\Array\Ajax php)
2016/08/13 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
bootstrap按钮插件(Button)使用方法解析
2017/01/13 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
JS给按钮添加跳转功能类似a标签
2017/05/30 Javascript
Angular.js初始化之ng-app的自动绑定与手动绑定详解
2017/07/31 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
vue结合element-ui使用示例
2019/01/24 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
调试Python程序代码的几种方法总结
2015/04/28 Python
详解Python并发编程之从性能角度来初探并发编程
2019/08/23 Python
django的autoreload机制实现
2020/06/03 Python
什么是python类属性
2020/06/10 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
html5通过postMessage进行跨域通信的方法
2017/12/04 HTML / CSS
PHP面试题大全
2015/10/16 面试题
计算机专业学生的自我评价
2013/12/15 职场文书
美术指导助理求职信
2014/04/20 职场文书
保密工作承诺书
2014/08/29 职场文书
绿色校园广播稿
2014/10/13 职场文书
优秀校长事迹材料
2014/12/24 职场文书
教你怎么用PyCharm为同一服务器配置多个python解释器
2021/05/31 Python