format和f-string都是用于格式化字符串的方法,但是有一些区别。
示例:
name = "Alice"
age = 30
print(f"My name is {name} and I am {age} years old.")
示例:
name = "Alice"
age = 30
print("My name is {} and I am {} years old.".format(name, age))
总的来说,f-string更简洁易读,但只能在Python3.6及以上版本中使用。而format是更传统的方法,可以在较旧版本的Python中使用。