Python中常用的占位符格式有两种,分别是百分号(%)占位符和花括号({})占位符。
1. 百分号(%)占位符
在字符串中使用百分号(%)作为占位符,然后在字符串后面使用%运算符和一个元组来指定要替换的值。例如:
name = 'Tom'
age = 18
print('My name is %s, and I am %d years old.' % (name, age))
输出结果为:
My name is Tom, and I am 18 years old.
其中,%s表示字符串占位符,%d表示整数占位符。
2. 花括号({})占位符
在字符串中使用花括号({})作为占位符,然后使用format()方法来指定要替换的值。例如:
name = 'Tom'
age = 18
print('My name is {}, and I am {} years old.'.format(name, age))
输出结果为:
My name is Tom, and I am 18 years old.
其中,{}表示占位符。