format函数是Python中的一个字符串格式化方法。它使得可以将变量或者表达式的值插入到一个字符串中,并且可以控制插入的格式。
format函数的基本语法是:string.format(value1, value2, ...)
其中,string
是待格式化的字符串,value1, value2, ...
是要插入到字符串中的值。
format函数可以通过花括号{}
来标识需要被替换的部分,并且可以在花括号中使用索引、字段名、格式说明符等来控制插入的格式。
例如:
age = 25
name = "Alice"
message = "My name is {} and I'm {} years old.".format(name, age)
print(message)
输出结果为:
My name is Alice and I'm 25 years old.
在上面的例子中,{}
被用来表示需要被替换的部分,name
和age
分别作为format
函数的参数传入,实现了字符串的格式化。