在Python中,字符串格式化是一种将变量插入到字符串中的方法。Python提供了多种方法来实现字符串格式化,包括使用字符串插值、f-string和str.format()方法。
name = "John"
age = 25
print("My name is %s and I am %d years old." % (name, age))
name = "John"
age = 25
print(f"My name is {name} and I am {age} years old.")
name = "John"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
在字符串格式化中,还可以指定变量的格式,例如补零、指定小数位数等。这些选项可以在占位符后面的格式说明符中指定。例如:
x = 3.14159
print("The value of x is {:.2f}".format(x))
这将输出“The value of x is 3.14”。
领取专属 10元无门槛券
手把手带您无忧上云