如何拼接字符串?

Python有三种常见的字符串拼接方法:

一、直接通过加号操作符(+)来连接

website = 'stackoverflow' + 'cn' + '.qiyemh.com'

print website

//output: stackoverflowcn.qiyemh.com

二、通过join方法来实现

site_info = ['stackoverflow', 'cn', '.qiyemh.com']

website = '+' . join(site_info)

print website

//output: stackoverflowcn.qiyemh.com

三、通过%替换格式化替换来实现

website = '%s%s%s' % ('stackoverflow', 'cn', '.qiyemhcom')

print website

//output: stackoverflowcn.qiyemh.com

使用原则:

  1. 当连接字符串比较少时,推荐使用操作符加号(+);

  2. 当连接字符串比较多时,推荐使用join函数来实现。