拼接字符不好用1.变量过多,拼接起来麻烦2,字符串无法和数字或其它类型完成拼接。
name="xiao"
message="学python %s"%name
print(message)
输出如下
% 表示:我要占位 。 s 表示:将变量变成字符串放入占位的地方 。 所以,综合起来的意思就是:我先占个位置,等一会有个变量过来,我把它变成字符串放到占位的位置
多个变量占位,变量要用括号括起来,并按照占位的顺序填入
例子1
class_num=1
ave_salary=23674
massage="python人工智能,北京%s期,毕业平均工作:%s"%(class_num,ave_salary)
print(massage)
输出如下
三类格式符号
例子2
name="xiao"
setup_year=2000
stock_price=20
message=("%s,成立于:%d,今天的股价是:%f"%(name,setup_year,stock_price))
print(message)
输出如下