Python format格式化字符串

Python format格式化字符串教程

Python 格式化 字符串format() 函数是通过 {}: 来代替 print() 函数中使用的 %。format() 函数除了可以指定格式化字符串的顺序,还可以通过参数来指定待格式化的字符串。

案例

格式化字符串

使用 format() 函数,格式化字符串指定参数

print("嗨客网(www.haicoder.net)") # 使用 format() 函数,格式化字符串指定参数 strHaiCoder = "Name : {name}, Site : {site}".format(name="HaiCoder", site="www.haicoder.net") print("strHaicoder =", strHaiCoder)

程序运行后,控制台输出如下:

92 python格式化字符串.png

首先,我们定义了需要格式化的字符串的格式为 “Name : {name}, Site : {site}”,并且,我们在格式里面指定了两个参数名,name 和 site。接着我们在需要格式化的字符串里面指定 name 和 site 的具体的值。

最后,使用 print() 函数,打印最后格式化后的字符串。

Python format格式化字符串总结

Python 的 format() 函数格式化字符串,是通过 {}: 来代替 print() 函数中使用的 %。Python format()函数语法:

S.format(args) -> str