Python 字符串占位符

发布时间 2023-04-22 22:45:14作者: sangern

字符串不能修改
使用 + 运算符拼接字符串,字符串与非字符串不能直接拼接。 弊端:如果变量过多 , 拼接起来很麻烦;字符串 与 非字符串 之间无法进行拼接

 

name = "Tom"
info = "%s is 18 years old" % name

 

%s 是 占位符 :

% 表示要占位
s 表示将 引入的 变量 转为字符串 放入该位置 ;
格式化字符串 与 要引入的变量 之间 , 使用 % 符号 , 不是 + ;

-------------------------------------------------------------------------

多个占位符:

info = "%s is %s years old" % (name, age)

如果有 多个占位符 , 那么 在 % 右侧的 多个变量使用括号括起来 , 使用逗号分割 , 注意顺序不要乱 

 

more:https://blog.51cto.com/u_14202100/6178535