一、基础的格式化字符串方法
在 Python 中,格式化字符串有多种方法。以下是常用的三种字符串格式化方法:
- 使用百分号(%)格式化:这是一种传统的字符串格式化方法,在字符串中使用百分号(%)作为占位符,然后通过
%
运算符将值替换到字符串中。
name = "王大哥"
age = 30
# 使用百分号格式化
message = "我叫%s,我今年%d岁了." % (name, age)
print(message)
# 输出: "我叫王大哥,我今年30岁了."
在 %
后面的字符表示要格式化的值的类型:s
表示字符串,d
表示整数,f
表示浮点数等。
- 使用
str.format()
方法:这是一种更灵活的字符串格式化方法,通过在字符串中使用大括号{}
作为占位符,并使用format()
方法将值替换到字符串中。