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中使用。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Python中format函数与f-string的比较