文章目录
一、Python 字符串格式化
1、字符串格式化 - 单个占位符
2、字符串格式化 - 多个占位符
3、字符串格式化 - 不同类型的占位符
一、Python 字符串格式化
----
在上一篇博客..., 介绍了 使用 + 运算符拼接字符串 的方法 , 该方法有一定的弊端
如果变量过多 , 拼接起来很麻烦
字符串 与 非字符串 之间无法进行拼接
1、字符串格式化 - 单个占位符
这里介绍一种新的字符串拼接方式...是 占位符 :
% 表示要占位
s 表示将 引入的 变量 转为字符串 放入该位置 ;
格式化字符串 与 要引入的变量 之间 , 使用 % 符号 , 不是 + ;
执行结果为 :
Tom is 18 years...old
2、字符串格式化 - 多个占位符
如果要引入两个变量 , 则使用如下格式 :
如果有 多个占位符 , 那么 在 % 右侧的 多个变量使用括号括起来 , 使用逗号分割 , 注意顺序不要乱 ;..., 使用的 "%s is %s years old" % (name, age) 代码 , 拼接字符串 , 要 先将 数字类型的变量 age 转为字符串类型 , 然后再拼接进去 ;
在 Python