字符串 format() #
format() 方法允许您格式化字符串的选定部分。
有时文本的一部分是你无法控制的,也许它们来自数据库或用户输入?
要控制此类值,请在文本中添加占位符(花括号 {}),然后通过 format() 方法运行值:
-
{} 占位符好
-
简单例子
woollenSweater = "这件毛衣{}块钱!"
print(woollenSweater.format(52))
# 这件毛衣52块钱!
print("这件毛衣{:.2f}块钱!".format(52.34))
# 这件毛衣52.34块钱!
- 多个值
text1 = "{}创立了这个公司,一共花了{}年,是一个享誉世界的人"
print(f"参数 李世民_4: {text1.format('李世民',4)}")
print(f"参数 朱元璋_22: {text1.format('朱元璋',22)}")
#参数 李世民_4: 李世民创立了这个公司,一共花了4年,是一个享誉世界的人
#参数 朱元璋_22: 朱元璋创立了这个公司,一共花了22年,是一个享誉世界的人