在 Python 中,可以使用 format()
函数将变量的值插入到字符串中。format()
函数可以接受多个参数,其中第一个参数是格式化字符串,后面的参数是要插入的值。
例如,我们可以使用以下代码将变量 name
和 age
的值插入到字符串中:
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
输出结果为:
My name is Alice and I am 25 years old.
在格式化字符串中,可以使用 {}
来表示要插入值的位置,也可以使用 {}
中的数字来指定要插入的参数的位置。例如:
print("My name is {0} and I am {1} years old. {0} is my nickname.".format(name, age))
输出结果为:
My name is Alice and I am 25 years old. Alice is my nickname.
除了使用普通的变量作为参数,还可以使用关键字参数。例如:
print("My name is {name} and I am {age} years old.".format(name="Bob", age=30))
输出结果为:
My name is Bob and I am 30 years old.