一、对表达式进行格式化
1、语法说明
在 字符串快速格式化 和 普通格式化 中 , 拼接字符串的载体除了 变量 和 字面量 ( 常量 ) 之外 , 还可以是表达式 ;
字符串格式化 中的 表达式需要使用...括号 括起来 ;
字符串快速格式化 中的 表达式 使用 大括号{} 括起来 ;
2、代码示例
在下面的代码示例中 , 分别进行了 字符串格式化 和 字符串快速格式化 ,
字符串格式化中 , 表达式使用...括号 () 括起来 ,
字符串快速格式化中, 表达式使用 大括号 {} 括起来 ,
使用 % 格式化表达式 , 这里使用了 3 种类型的占位符 , %s 字符串类型占位符, %d 整数类型占位符, %...# 字符串格式化中的表达式需要使用 括号 括起来 ()
# 使用 % 格式化表达式 , 需要将表达式写到占位中
# 表达式写在括号中
# 多个表达式使用 逗号 隔开
print("1 + 1 = %d..., has %f dollars" % ("Tom" + " Grason", 18 + 1, 0.5 + 1.2))
# 字符串快速格式化 中的表达式 使用 大括号{} 括起来
print(f"1