首页 > 编程语言 > 详细

[Python] 字符串拼接方法大 PK,及其要点总结

时间:2021-07-24 11:51:52      阅读:25      评论:0      收藏:0      [点我收藏+]

代码

name = ‘中国人‘
num = 3

print(‘我是‘ + name + ",今年有" + str(num) + "个愿望")
print(‘我是%s,今年有%d个愿望‘%(name, num))
print(‘我是{name},今年有{num}个愿望‘.format(num=num,name=name))
print(‘我是{},今年有{}个愿望‘.format(name, num))
print(‘我是‘, name, ‘,今年有‘, num, ‘个愿望‘, sep = ‘‘)
print(f‘我是{name},今年有{num}个愿望‘)

执行结果

我是中国人,今年有3个愿望
我是中国人,今年有3个愿望
我是中国人,今年有3个愿望
我是中国人,今年有3个愿望
我是中国人,今年有3个愿望
我是中国人,今年有3个愿望

要点

  1. 第一种:数据都要转为字符型,使用 str() 函数
  2. 第二种:%后的s、d、f等会标识数据类型
  3. 第三种:可以乱序提供参数,并自动识别数据类型
  4. 第四种:简单,并自动识别数据类型,但{}中间不能有空格
  5. 第五种:简单,也可以处理数据类型,只不过参数前后会自动加空格,需要加参数 sep = ‘‘ 来避免多余的空格
  6. 第六种:最简单,自动识别数据类型,需要3.6+以上的python支持,功能也很强大,{}里可以用表达式,甚至可以用格式化

参考文档:https://www.cnblogs.com/feily/p/14950317.html

[Python] 字符串拼接方法大 PK,及其要点总结

原文:https://www.cnblogs.com/chxl-china/p/15054593.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!