f-strings格式化输出
-
python3.6后加入标准库的格式化输出新的写法
-
不区分大小写,f,F都可以
-
可以加入表达式
s1 = 'haha' s = f'python{s1.upper()}' l1 = ['小明', 18, 175] s2 = f'我的名字{l1[0]},我的年龄{l1[1]},我的身高{l1[2]}'
-
可以结合函数
def func(a,b): return a + b s1 = f'最终的结果{func(1,3)}'
-
不能放一些特殊的字符: :冒号 ;分号 !感叹号 ,逗号 等
-