format()函数用于将不同数据类型转换为字符串并插入到字符串中的指定位置。它是一种字符串格式化的方法,可以用来替换字符串中的占位符,从而实现动态生成字符串的目的。
使用format()函数的一般语法为:
"字符串{0}字符串{1}".format(变量1, 变量2)
其中,花括号{}中的数字代表要替换的位置,从0开始计数,变量1和变量2表示要插入的值。
示例:
name = "Alice"
age = 30
sentence = "My name is {0} and I am {1} years old.".format(name, age)
print(sentence)
以上代码将输出:
My name is Alice and I am 30 years old.
除了基本用法外,format()函数还支持更复杂的格式化选项,比如指定宽度、对齐方式、填充字符等,详情可以参考Python官方文档。