python 3 字符串格式化 F-string 用法

2024-10-11 21:14:40

1、首先从传统方法开始。如图是 %-format方式。前面是含有%s的字符串,后面是一个元素或者多个。

python 3 字符串格式化 F-string 用法

3、使用format函数时,还可以给占位符命名,使用键值来指定对应项,如图所示。

python 3 字符串格式化 F-string 用法

5、由于单层大括号内可以放任何在当前上下文有效的表达式,因此可以放如图这些。非字符串对象会使用其__str__转化为字符串。

python 3 字符串格式化 F-string 用法

7、第一个f-string表达式会调用其__str__方法,第二个加了!r后缀,会调用__repr__方法,如图所示。

python 3 字符串格式化 F-string 用法
猜你喜欢