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
领取专属 10元无门槛券
私享最新 技术干货