在Python中,字符串前加f表示这是一个格式化字符串(f-string)。格式化字符串可以在字符串中插入变量或表达式的值,使得字符串更加灵活和易读。
在f-string中,可以使用花括号{}来包含变量或表达式,例如:
name = "Alice"
age = 20
print(f"My name is {name} and I am {age} years old.")
输出结果为:
My name is Alice and I am 20 years old.
在这个例子中,使用f-string将变量name和age插入到字符串中,使得输出结果更加清晰和易读。
f-string是Python 3.6版本新增的特性,相比于旧的字符串格式化方式,更加简洁和方便。