前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python format()函数的用法

python format()函数的用法

作者头像
全栈程序员站长
发布2022-09-08 10:44:57
4460
发布2022-09-08 10:44:57
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

Python format() 函数的用法 复制自博主 chunlaipiupiupiu 的博客,如有侵权,请联系删除

python中format函数用于字符串的格式化

通过关键字

代码语言:javascript
复制
1 print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频'))#通过关键字
2 grade = {'name' : '陈某某', 'fenshu': '59'}
3 print('{name}电工考了{fenshu}'.format(**grade))#通过关键字,可用字典当关键字传入值时,在字典前加**即可

通过位置

代码语言:javascript
复制
1 print('{1}今天{0}'.format('拍视频','陈某某'))#通过位置
2 print('{0}今天{1}'.format('陈某某','拍视频')

填充和对齐^<>分别表示居中、左对齐、右对齐,后面带宽度

代码语言:javascript
复制
1 print('{:^14}'.format('陈某某'))
2 print('{:>14}'.format('陈某某'))
3 print('{:<14}'.format('陈某某'))
4 print('{:*<14}'.format('陈某某'))
5 print('{:&>14}'.format('陈某某'))#填充和对齐^<>分别表示居中、左对齐、右对齐,后面带宽度
代码语言:javascript
复制
精度和类型f精度常和f一起使用
代码语言:javascript
复制
1 print('{:.1f}'.format(4.234324525254))
2 print('{:.4f}'.format(4.1))
代码语言:javascript
复制
进制转化,b o d x 分别表示二、八、十、十六进制
代码语言:javascript
复制
print('{:b}'.format(250))
print('{:o}'.format(250))
print('{:d}'.format(250))
print('{:x}'.format(250))
代码语言:javascript
复制
千分位分隔符,这种情况只针对与数字
代码语言:javascript
复制
print('{:,}'.format(100000000))
print('{:,}'.format(235445.234235))

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156029.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档