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