在Python中,使用占位符可以在字符串中預留位置,然后在運行時使用實際的值替換占位符。
下面是幾種常用的占位符及其使用方式:
%
占位符:使用 %
來表示占位符,后面跟上相應的格式化字符來指定值的類型和格式。
例如:
name = "Alice"
age = 25
print("My name is %s and I'm %d years old." % (name, age))
str.format()
方法:使用 {}
來表示占位符,然后使用 str.format()
方法來填充值。
例如:
name = "Alice"
age = 25
print("My name is {} and I'm {} years old.".format(name, age))
f-strings(格式化字符串字面值):以 f
開頭的字符串使用 {}
來表示占位符,并在 {}
中使用表達式來填充值。
例如:
name = "Alice"
age = 25
print(f"My name is {name} and I'm {age} years old.")
這些都是常用的占位符的設置方式,你可以根據具體情況選擇適合你的方式。