字符串的格式化
在格式化中,使用{}
来占位需要替换的域
-
位置参数
在format函数中,一次传入对应位置的需要替换的值
>>>"{0} love {1}".format("Fizzer","Ariel") Fizzer love Ariel
-
关键字参数
关键字参数,需要替换的域使用
{a}
,{b}
来表示,在format函数中,传入a="Fizzer"
,b={Ariel}
来进行域的替换>>> "{a} love {b}".format(a="Fizzer",b="Ariel") Fizzer love Ariel
-
混合参数(好吧,名字我自己取的)
在编程中,位置参数也可以和关键字参数混合使用,但是需要注意的一点是,位置参数必须要在关键字参数的前面
>>> "{0} love {a}".format("Fizzer",a = "Ariel") Fizzer love Ariel