文章目录
一、Python 字符串格式化
1、字符串格式化 - 单个占位符
2、字符串格式化 - 多个占位符
3、字符串格式化 - 不同类型的占位符
一、Python 字符串格式化
----
在上一篇博客..., 该方法有一定的弊端
如果变量过多 , 拼接起来很麻烦
字符串 与 非字符串 之间无法进行拼接
1、字符串格式化 - 单个占位符
这里介绍一种新的字符串拼接方式 " 字符串格式化 " ;
下面是字符串格式化的示例...变量 转为字符串 放入该位置 ;
格式化字符串 与 要引入的变量 之间 , 使用 % 符号 , 不是 + ;
执行结果为 :
Tom is 18 years old
2、字符串格式化 - 多个占位符...如果要引入两个变量 , 则使用如下格式 :
如果有 多个占位符 , 那么 在 % 右侧的 多个变量使用括号括起来 , 使用逗号分割 , 注意顺序不要乱 ;
注意 , 下面的示例中 , 占位的类型是 int...Python 中 , 是 支持以数字类型原本的类型拼接入字符串的 , 这里引入 " 数据类型占位 " 概念 ;
常用的 数据类型占位 :
%s : 将内容转为字符串 , 拼接到字符串中 ;
%d :