首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【说站】python字符串格式化的方法整理

【说站】python字符串格式化的方法整理

作者头像
很酷的站长
发布于 2022-11-23 13:53:32
发布于 2022-11-23 13:53:32
6630
举报

python字符串格式化的方法整

1、format函数

format函数可以接受不限个数的参数,位置也可以不按顺序。

format中的参数,对应{}的依次替换。

代码语言:javascript
复制
#例句:还有2天放假,我还在坚持学习Python
print("还有{}天放假,我还在坚持学习{}".format(2, "Python"))

2、%站位符方法

格式

代码语言:javascript
复制
%[(name)][flags][width].[precision]typecode
代码语言:javascript
复制
n1 = "i am %s age %d"%("hyj",26)
n2 = "i am %(name)s age %(age)d"%{"name":"hyj","age":26}
n3 = "i am \033[45m%(name)s\033[0m"%{"name":"hyj"}
 # \033[45m%s\033[0m包裹的部分可以改变颜色
>>> print("%04d" % 5)
0005
print("%.3f" % 2.3) #小数点后保留三位
2.300

3、还有一种更方便的写法,但是只适合python3.6以上的版本

代码语言:javascript
复制
>>> print(f'{name}的年龄是{age}')
jerry的年龄是19

以上就是python字符串格式化的方法整理,希望对大家有所帮助。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • python字符串格式化的方法整
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档