首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

几种格式化字符串的方法

1

使用"%"运算符

"%"运算符的使用和C语言中比较类似,使用格式化控制字符进行占位。

name ="小芝士"

print("我是%s"% name)

当需要对多个变量进行格式化,需要组装成元组操作。

也可以使用字典的key进行占位,后面需要对应的字典。

更多格式化控制字符请参考:https://docs.python.org/3/library/stdtypes.html#old-string-formatting

2

format函数

利用{}进行占位,有两种使用方式。

按位置进行格式化:

按变量位置格式化:

{}还可以放入更加复杂的东西:

3

Template类

Template是标准库中提供的一个用来字符串简单格式化的类。

4

f-string

从Python3.6开始就开始支持f-string的格式化方法。

格式化字符串的方法有很多,根据合适的使用场景选择一个适合的就好了。

END

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190112G1384400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券